Drimva

Apple

Senior Machine Learning Scientist - Ad Campaign Optimization

$185K–$325K

Cupertino, California · Senior · Full-time · Posted Aug 12, 2026

Experience
5+ years building machine-learning and quantitative optimization capabilities across product areas at scale; research contributions or reviews for top conferences and publications are also required.
Education
Master’s in Machine Learning, Statistics, Control Theory, Forecasting, Optimization, Reinforcement Learning, or a related field, with production-systems experience, or equivalent experience working on large data science / machine-learning projects in industry.

About the job

Build and lead scalable machine-learning and optimization systems that help advertisers optimize Apple Ads campaigns, including budget and bid performance.

What you'll do

  • Develop models, production systems, and high-quality ad recommendations; run large-scale experiments to measure their effects.
  • Lead development of advanced algorithms and capabilities for Apple’s ad network.
  • Partner with product, business, and cross-functional teams to set strategy, prioritize an innovation roadmap, and deliver scalable solutions.

What they ask for

  • Experience in machine learning, quantitative methods, control systems, or reinforcement learning, including applying research concepts in production-quality code.
  • Deep knowledge of experimental design and online experimentation; experience defining testable research hypotheses and their business impact.
  • Deep fluency in Java or Python, and experience with Spark, Hadoop, or other distributed frameworks.
  • Master’s in a related field with production-systems experience, or equivalent experience working on large data science or machine-learning projects in industry.

Nice to have

  • Experience in ads optimization, recommendations, or search relevance optimization.
  • PhD in a related field with production-systems experience, or equivalent experience working on large data science or machine-learning projects in industry.

Pay

$184,700 and $324,800 USD base salary

Tools

Java, Python, Spark, Hadoop

AI focus

Develop machine-learning and quantitative optimization models and systems for ad recommendations, campaign budget and bid optimization, and ad-network performance.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)