Team
Role Location
- Cupertino, CA, United States
Employees
Address
Tech Stack
- Java
- C#
- C++
- Objective C
- Javascript
- HBase
- Zookeeper
- Cassandra
- Kafka
- Swift
- Docker
- JS
- Node
- Mesos
Role Description
You might see this job posting being associated with Siri, but note that this is not part of Siri Voice Assistant.
Summary
Proactive Intelligence is at the heart of an intelligent system experience that understands you and anticipates your needs. We are building an on-device personal and contextual intelligence platform that will benefit the millions of people who use Apple devices every day.
As part of this team, you will be responsible for building ML training & inference infrastructure, developing knowledge serving sub-systems & APIs, and optimizing on-device data processing runtime & storage. You will help develop the on-device personal knowledge graph, and the view materialization engine for the graph. You will have the opportunity to both learn from and mentor others, and to advance your career in our close-knit, growing team!
Key Qualifications
- Ability to write reliable, resilient, performant and well-tested code
- Strong problem solving and debugging skills
- Outstanding communication and presentation skills
- Strong computer science fundamentals required - no matter how you got them
- Experience designing and implementing ML systems is a plus
- Experience building knowledge graphs is a plus
Description
You will bring your expertise and passion for solving challenging, real-world problems into our growing team. You’ll build state-of-the-art, on-device, privacy preserving, and performant intelligent systems. You will be able to contribute to a variety of aspects in our stack, ranging from low-level data processing runtime & storage, to ML training & inference infrastructure and to knowledge serving subsystems & APIs. You will ship code that runs on the devices many people use every day.
To succeed in this role, you must be a strong programmer and a creative problem solver who thrives in a fast-paced environment, working across teams and organizations. You enjoy learning new things and you possess strong skills in object-oriented software design and debugging. You are excited about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design.
Education & Experience
- B.S or M.S in Computer Science, or equivalent experience
About Apple
The Siri team at Apple is split into two groups. The Core Siri group builds all the infrastructure to connect Siri with Apple products, and the Proactive Intelligence group takes the intelligence software Siri has built and applies it to other Apple products
Address
Tech Stack
- Java
- C#
- C++
- Objective C
- Javascript
- HBase
- Zookeeper
- Cassandra
- Kafka
- Swift
- Docker
- JS
- Node
- Mesos
Skip straight to final-round interviews by applying through Triplebyte.
Other Roles at Apple

Experience Infra
Silicon Valley, CA, United States
ML Engineer
Silicon Valley, CA, United States
Siri Software Engineer, Video
Seattle, WA, United States
Software Engineer (Privacy/ML)
Cambridge, ENG, United Kingdom, Seattle, WA, United States, or Silicon Valley, CA, United States
Sr. Software Engineer, Systems and Infra
Silicon Valley, CA, United States
iOS Engineer, Proactive Experience
Silicon Valley, CA, United States
iOS Engineer, Shortcuts
Cupertino, CA, United States or Silicon Valley, CA, United States
iOS Software Engineer in Test
Silicon Valley, CA, United States