Apple
Senior Machine Learning Engineer - ML Platform
$185K–$278K
Cupertino, California +1 · Senior · Full-time · Posted Oct 26, 2026
- Location
- Cupertino, California
New York City, New York - Experience
- PhD: 3+ years engineering and 5+ years machine learning; or MS: 6+ years engineering and 5+ years machine learning; or BS: 7+ years engineering and 5+ years machine learning.
- Education
- PhD, MS, or BS in Computer Science or a related field.
About the job
Build secure, scalable ML platform capabilities and back-end systems that help Apple Ads teams develop, deploy, and scale machine learning features and models.
What you'll do
- Design and develop scalable back-end systems and ML platform capabilities used by multiple Ads teams.
- Build platform tools and services that support model development, deployment, serving, and continuous experimentation.
- Partner with ML engineers, scientists, and other teams to deliver reliable systems aligned with Apple's privacy commitments.
What they ask for
- Experience writing mission-critical production ML code and building ML infrastructure, frameworks, or services used by multiple teams.
- Experience building SDKs, APIs, automation UIs, and automation and CI/CD.
- Working experience building and deploying models; understanding of the ML lifecycle, model evaluation, train-serve skew, and data drift.
- Experience applying ML at scale in advertising, recommender systems, information retrieval, or related domains; working knowledge of deep learning architectures and PyTorch or TensorFlow.
Nice to have
- Experience with distributed training, low-latency model serving, foundation models, agentic AI, or privacy-preserving ML.
- Experience in the advertising industry.
Pay
$184,700 and $277,600 (base salary)
Tools
PyTorch, TensorFlow
AI focus
Develop ML platform infrastructure and products for advertising, including support for diverse model-development use cases and privacy-preserving machine learning.
Model-written summary · the original posting is authoritative