Prepin
Log in
Apple

engineering opportunity

Machine Learning Systems Engineer, Siri Agent Modeling

You will optimize model training and inference by working across the ML stack to ensure performant and fast execution on Apple Silicon. You will also write production-level code to train and deploy models that enhance the Siri assistant experience.

Cupertino, California, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

Join the team redefining what a deeply personal and integrated assistant can be.

As part of the Siri organization, you will help shape one of the world's most

widely used AI assistants, powered by our next-generation of Apple Intelligence,

with capabilities like personal context understanding and on-screen awareness,

built with privacy from the ground up. Your work will have direct, meaningful

impact for users across iOS, iPadOS, macOS, watchOS, and visionOS. This is a

rare opportunity to build at the intersection of cutting-edge AI and

human-centered design, shipping technology that is centered around users and

their needs.

DESCRIPTION

As a Machine Learning Systems Engineer, you will work closely with Siri modeling

teams and other cross-functional teams to optimize model training and inference.

You will be working across the ML stack at Apple, finding opportunities to make

models performant, train quicker, and run faster on Apple's custom Apple

Silicon. You will be joining a team that spans data, modeling, evaluation,

deployment and working with engineers across ML infrastructure, inference, and

framework teams. You will write production-level code to train and deploy models

that will impact Apple's customers and enrich their lives. You are an ideal

candidate if you: Are not afraid of CUDA OOM or NCCL errors

MINIMUM QUALIFICATIONS

Experience in model lifecycle of training, evaluation, and deployment of models

Strong understanding of Machine Learning (ML) model architectures (e.g.

Transformers, CNN) and ML training loop Strong proficiency in Python and ML

framework such as PyTorch Bachelor's degree in Computer Science, Engineering, or

related discipline, or equivalent industry/project experience Experience with

agentic AI-assisted coding

PREFERRED QUALIFICATIONS

Collaborative with experience working in large inter-teams projects Expertise in

ML and LLM optimization such as quantization, KV Cache, Speculative Decoding

Familiarity with ML training methodologies such as FSDP, DDP, and other

parallelism Experience in an LLM training/eval library such as HuggingFace

transformers, lm evaluation harness, Megatron-LM. Experience in optimizing LLM

models and deploying LLM models Proficiency in a compiled programming language

(e.g. Swift, C/C++, Java)

Which skills does this role require?

Machine LearningPythonPyTorchCNNHuggingFace TransformersC++CUDASiriApple IntelligenceApple SiliconNCCLModel TrainingModel InferenceAgentic AIData EngineeringInfrastructureDeploymentiOSmacOSLLMs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsInterview QuestionsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.