AI Software Engineer, App Intelligence
Core
Build the on-device runtime foundation for Siri's App Intelligence, enabling apps to expose capabilities to the assistant and ensuring reliable, secure execution across Apple platforms.
Role type
Senior IC platform software engineer (on-device AI runtime)
Builds
On-device runtime platform, app-exposure interfaces, and execution engines for Apple Intelligence
Domain
Consumer AI assistants, mobile operating systems, on-device LLM integration
Deliverable
production ML models
Required skills
C++, Swift, Objective-C, OS internals, concurrency, multithreading, memory management, LLMs, agentic coding tools, system performance optimization, API design
Preferred skills
Swift/Xcode, resource-constrained environment development, AI software runtimes, agent orchestration, LLM-driven feature development, telemetry infrastructure, architectural leadership
Technologies
C++, Swift, Objective-C, Xcode, Python, SQL
Responsibilities
Design and maintain the on-device runtime platform for end-to-end Siri experiences; Implement scalable, performant, and maintainable code; Contribute to key architecture decisions; Debug and optimize system performance; Diagnose failures and improve platform reliability; Design interfaces between the runtime and the model for tool/function calling and context construction.
Seniority
Senior, hands-on IC
