Apple
Sr Machine Learning Engineer - ML Data
$185K–$278K
Cupertino, California +1 · Senior · Full-time · Posted Sep 16, 2026
- Location
- Cupertino, California
New York City, New York - Experience
- PhD: 3+ years of engineering and 5+ years of machine learning experience; or MS: 6+ years of engineering and 5+ years of machine learning experience; or BS: 7+ years of engineering and 5+ years of machine learning experience.
- Education
- PhD, MS, or BS in Computer Science or a related field.
About the job
Build secure, scalable ML data and platform systems that support production models, experimentation, and advertising features across Apple Ads.
What you'll do
- Design and develop back-end systems and ML platform capabilities used by Ads teams.
- Build and operate production ML data infrastructure, including feature and embedding management and data pipelines.
- Partner with ML engineers, scientists, and other teams to improve and scale models and applications while meeting 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 with feature stores or comparable ML data infrastructure, embedding management, and production data pipelines for ML systems.
- Experience building and deploying models; understanding of the ML lifecycle, 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 training frameworks such as PyTorch or TensorFlow.
Nice to have
- Experience in the advertising industry, privacy-preserving ML, or large-scale distributed training.
- Experience with LLM-based data generation or evaluation, or familiarity with agentic AI.
Pay
$184,700 and $277,600 USD base salary
Tools
PyTorch, TensorFlow
AI focus
Build ML platform and data infrastructure for production advertising models, including feature and embedding management, training data generation, model evaluation, and scalable model deployment and serving.
Model-written summary · the original posting is authoritative