Senior ML Platform Engineer

Cupertino, CA, United States



Proactive Intelligence

Role Location

  • Cupertino, CA, United States


501+ people


1 Apple Park Way
Cupertino, CA, 95014, US

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.


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


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

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.