CareerPlanSign in

Machine Learning Systems Engineer, Siri Runtime Systems and Interaction

Cupertino, United States of America💼 Full-time🗓 2026-03-03 → 2026-09-28

Core

Designing, building, and optimizing system software that integrates machine learning capabilities into Apple's Siri experiences.

Role type

Senior IC machine learning systems engineer

Builds

Production software pipelines and infrastructure for ML model evaluation, analysis, and deployment

Domain

Consumer technology / Mobile operating systems

Deliverable

production ML models

Required skills

Swift, C++, Objective-C, machine learning concepts, model inference, ML system design, algorithm optimization for resource-constrained platforms

Preferred skills

Production-quality software development, ML infrastructure building, ML frameworks (Core ML, PyTorch, TensorFlow), model optimization techniques

Technologies

Swift, C++, Objective-C, Core ML, PyTorch, TensorFlow

Responsibilities

Integrating ML models into production software pipelines with focus on performance and reliability; Building and optimizing infrastructure for ML model evaluation, analysis, and deployment; Collaborating with ML engineers to translate model requirements into efficient system implementations; Optimizing existing systems for ML workloads and debugging complex software-ML integration issues; Contributing to architecture decisions, design reviews, and peer code reviews

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.