Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer, On-Device Health Agentic Systems

Apple

$171,600 - $302,200
Sep 21, 2025
San Diego, CA, US
Apply Now

Pioneering the next generation of intelligent, on-device experiences by bridging the gap between powerful LLMs and the resource-constrained environment of mobile devices.

Requirements

  • Proven experience building and shipping complex, high-performance applications that run on-device
  • Strong understanding of mobile system fundamentals, including concurrency, memory management, and power optimization
  • Experience or strong interest in AI/ML concepts, particularly in the areas of Large Language Models, agentic systems, and MLOps
  • Experience working with on-device LLMs or other on-device ML models (e.g., using Core ML, TensorFlow Lite, or PyTorch Mobile)
  • Hands-on experience with agentic frameworks or tool-use architectures (e.g., LangChain, custom agents)
  • Strong skills in Swift (desired) and at least one other object-oriented programming language
  • Experience with on-device databases (e.g., Core Data, Realm, SQLite)

Responsibilities

  • Architect and Develop Agentic Systems: Design and build the core architecture for on-device agents and the tools they will use. This includes creating the agentic reasoning and planning layer, the on-device tool registry, and the data-flow pipelines
  • On-Device LLM Integration: Integrate on-device LLMs to run efficiently on iOS devices, managing memory, power consumption, and compute resources
  • Hybrid On-Device/PCC Architecture: Engineer a seamless system that can execute agentic workflows and tool calls both on the user's device and on a personal computer, ensuring a consistent and reliable user experience across platforms
  • On-Device Data and Input Integration: Design and build robust integrations with on-device databases (e.g., Core Data, SQLite), and other device inputs like user location, motion data, and sensor data, to provide rich context for the agents
  • Tool Building and Management: Create a flexible and scalable "tooling" framework that allows agents to interact with various applications and data sources on the device (e.g., health, location, calendar, etc.)
  • Performance and Privacy Optimization: Continuously monitor and optimize the performance of the on-device agents, focusing on latency, battery life, and resource usage. Ensure all data handling adheres to the highest standards of user privacy and security
  • Technical Leadership: Serve as a technical leader within the team, providing guidance and mentorship to other engineers, participating in code reviews, and helping to set the technical roadmap for the agentic systems

Other

  • 5+ years of professional software engineering experience, with a significant focus on mobile development (iOS)
  • Cross-Functional Collaboration: Partner with product managers, UX designers, and ML researchers to translate product requirements into technical specifications and deliver high-quality, impactful features
  • A track record of leading complex technical projects from concept to launch
  • A passion for building innovative user experiences
  • Exceptional problem-solving and analytical skills