Apple
Senior Machine Learning Engineer, Developer Product Analytics
$185K–$278K
Cupertino, California · Senior · Full-time · Posted Jul 14, 2026
- Experience
- Preferred: 3-5+ years of industry experience designing and deploying ML or statistical solutions in production.
- Education
- MS or PhD in Statistics, Computer Science, Machine Learning, or a related quantitative field; candidates with equivalent industry experience will be considered.
About the job
Builds and deploys machine-learning and statistical features for Apple’s partner-facing analytics platforms and global content charts.
What you'll do
- Identify high-impact opportunities with product, engineering, and business partners.
- Own end-to-end scientific product development, from problem framing and data exploration through model training and production deployment.
- Translate research into features that deliver useful insights to content partners, businesses, and users.
What they ask for
- Strong first-principles understanding of ML methods, including their assumptions and limitations.
- Proficiency in supervised and unsupervised learning, deep learning, time-series modeling, and Bayesian statistics.
- Production-quality software engineering in Python, including reusable service design and deployment.
- Experience taking 0-to-1 features from problem framing through algorithm design and production deployment.
Nice to have
- Experience with differential privacy, causal inference, or statistical experimentation.
- Familiarity with distributed data platforms and web-scale pipelines; exposure to applied AI, LLMs, and agentic systems; or production engineering in Scala or Spark.
Pay
$184,700 and $277,600 USD base salary
Tools
Python, Scala, Spark, LLMs
AI focus
The role may involve applied AI, LLMs, and agentic systems; the team also develops AI-powered algorithms and translates research into product features.
Model-written summary · the original posting is authoritative