Software Engineer, Siri Attention and Invocation
Core
Develop and maintain the on-device platform and framework for Siri's attention and invocation features, integrating audio and running machine learning models to enable natural, conversational interactions.
Role type
Senior IC software engineer (system-level platform)
Builds
On-device Siri platform and invocation features for Apple devices
Domain
Consumer electronics / Voice AI / Multimodal machine learning
Deliverable
production ML models
Required skills
C++, Objective-C, object-oriented programming, system-level architecture, latency/accuracy trade-off analysis, multi-threading, concurrent processing, software performance optimization
Preferred skills
Swift, operating system fundamentals, machine learning algorithms, experiment design
Technologies
C++, Objective-C, Swift
Responsibilities
Build, maintain, and extend the Siri Attention and Invocation platform on shipping and new Apple devices. Develop new Siri Invocation features and maintain existing shipping features. Define metrics and implement logging to improve observability. Partner with data and cross-functional teams to enhance user experience. Work with quality teams to ensure high-quality feature delivery.
Seniority
Senior, hands-on IC
