
Senior Software Engineer, On-Device Health Agentic Systems
Sunnyvale, CAJobSeen 4 days agoSeen in employer's feed 4 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Sunnyvale, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Requirements
Credentials this posting asks for.
Job overview
Apple seeks a senior iOS software engineer to build high-performance applications powered by on-device LLM agents. The role focuses on defining scalable client-side architecture, integrating AI reasoning and planning engines, and rapidly prototyping new interactions. The engineer will establish foundations for intelligent Apple experiences while prioritizing user privacy and on-device performance.
Skills & qualifications
Skills
Qualifications
Full job description
Role Number: 200690827-3956
Summary
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.
This is a unique opportunity to define the future of intelligent applications at Apple. You will be at the center of building a new class of on-device experiences, setting the architectural foundation for how millions of users will interact with AI on a daily basis.
Description
What you'll build:
- AI-Powered iOS Applications: Architect and build innovative, high-performance on-device apps that showcase the power of intelligent LLM agents.
- Scalable On-Device Architecture: Design the client-side frameworks and architectural patterns for integrating LLM systems efficiently on iOS.
- LLM Agent Integration: Implement the software that connects user-facing applications to on-device and hybrid AI reasoning and planning engines.
- Interactive AI Prototypes: Rapidly build and iterate on application prototypes to explore new user interactions and architectural options.
Minimum Qualifications
-
BS and 10+ 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.
-
Deep understanding of mobile system fundamentals: concurrency, memory management, and power optimization.
-
Practical knowledge of how LLM-powered systems work, including agent frameworks and RAG architectures.
-
Proficiency in AI-assisted development workflows, with experience going beyond simple code suggestions to tackle complex debugging, architectural trade-offs, or automation tasks.
Preferred Qualifications
-
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).
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
How this job compares
Set against the 34,503 open Software Engineer jobs on Olive Jobs, counted October 29, 2026.
- Pay
- This postingNot listed
- California median$165–246K/yr7,388 salary ranges
- California median$48–64/hr112 hourly ranges
- Openings
- Olive Jobs lists 9,173 open Software Engineer jobs in California and 34,503 across the US. 7% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for at least 10 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 27,760 postings).
- Education
- This posting asks for a bachelor's degree; 12,412 of the 34,503 open Software Engineer jobs (36%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on October 29, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Senior Software Developer, Mobile (iOS), Platforms and DevicesGoogle · San Jose, CA · $174–252K/yr
Senior iOS Experiences Engineer - Services Special ProjectApple · Cupertino, CA
Principal Software EngineerServiceNow, Inc. · Santa Clara, CA · $221–387K/yrPosted 1w agoPosted 1w ago
Sr Software EngineerGeneral Motors · Sunnyvale, CA (Hybrid) · $171–261K/yrPosted 3w agoPosted 3w ago
Agentic Systems Engineer, Proactive Intelligence — Automation & LLM OrchestrationApple · Cupertino, CA
You've read the whole posting — now see how you match it.