Senior Software Engineer, On-Device Health Agentic Systems

Apple
Cupertino, United States of America2026-03-18

About the job

We are seeking a senior iOS Software Engineer with deep experience building applications powered by Large Language Models (LLMs). This is a hands-on development role focused on creating the next generation of intelligent on-device experiences for Apple users. You will be responsible for building cutting-edge iOS applications that serve as the primary interface for on-device AI. A key part of your role will be to explore and define the software architecture for a scalable, high-performance system that seamlessly integrates powerful LLM agents into the Apple ecosystem, all while prioritizing user privacy and on-device performance. This role is for an expert iOS developer passionate about building the foundational architecture for AI-driven applications.

Responsibilities

Lead the development of sophisticated iOS frameworks and applications that integrate directly with on-device LLM systems on Apple platforms.

Architect robust, scalable, and power-efficient software patterns for AI-powered features on iOS.

Collaborate with ML and AI researchers to translate cutting-edge models into tangible application features.

Implement and optimize the on-device components for LLM inference, context management, and tool execution.

Drive the technical roadmap for on-device AI application architecture.

Qualifications

Minimum

5+ years of professional software development with expert-level experience building high-performance, consumer-facing mobile applications and frameworks.

Strong proficiency in a modern systems programming language such as C++, ObjectiveC/Swift, or Rust. A demonstrated ability to quickly master new languages and platforms is highly valued.

Deep understanding of mobile system fundamentals: concurrency, memory management, and power optimization.

Practical knowledge of how LLM-powered systems work, including prompt engineering, agent frameworks, or RAG architectures.

Preferred

Experience with on-device ML frameworks like Core ML, Foundation Model, etc.

Experience in SwiftUI and modern iOS architectural patterns.

Knowledge of model quantization, caching, and other on-device optimization techniques.

Experience with multi-platform development (e.g., building for both iOS and macOS).