Apple
Machine Learning Engineer
$185K–$325K
Cupertino, California · Full-time · Posted Aug 26, 2026
- Experience
- 10+ years of hands-on industry experience building production ML systems.
- Education
- BS; MS specializing in ML systems, performance engineering, or a related area is preferred.
About the job
Build and scale machine-learning systems, pipelines, and models that power video technology in Apple products.
What you'll do
- Design, build, test, and scale ML training infrastructure, data pipelines, inference optimization, and models.
- Collaborate across teams to meet quality, throughput, computational, and robustness goals for shipping technology.
- Demonstrate technology, present to leadership, and communicate progress.
What they ask for
- BS and 10+ years of hands-on industry experience building production ML systems, with design/implementation leadership.
- Deep familiarity with ML workflows and practices, including training, dataloaders, profiling, debugging, data handling, model development, and deployment.
- Proficiency in Python, C++, and PyTorch; familiarity with computer architecture principles.
- Proficiency in AI tooling such as Claude and excellent high-level design skills.
Nice to have
- MS specializing in ML systems, performance engineering, or a related area.
- Experience with CUDA or low-level GPU kernel optimization, ML model research, visual data, distributed training, large-scale data pipelines, or inference serving.
Pay
$184,700 and $324,800 USD base salary
Tools
Python, C++, PyTorch, Claude, CUDA
AI focus
Develop and deploy ML models and systems for video technology, spanning training infrastructure, data pipelines, inference performance, and production deployment.
Model-written summary · the original posting is authoritative