Senior Machine Learning Engineer, Developer Product Analytics

Apple Apple · Big Tech · Cupertino, CA +1 · Software and Services

Senior Machine Learning Engineer focused on building ML/AI-powered algorithms for developer analytics platforms within Apple Services Engineering. The role involves owning the full ML product lifecycle from problem framing to production deployment, shipping end-to-end ML solutions at scale for content partners and users.

What you'd actually do

  1. Work with product managers, cross-functional engineering teams, and business partners across time zones to identify high-impact opportunities.
  2. Own the full scientific product lifecycle: problem framing, data exploration, algorithm design, model training, and production deployment.
  3. Take 0-to-1 features end-to-end, from problem framing through production deployment.
  4. Ship your work as features used by content partners, businesses, and users globally.
  5. Build conviction with senior product and engineering stakeholders and drive technical direction forward.

Skills

Required

  • First-principles understanding of the methods you use: able to explain why an algorithm works, its assumptions, and where it breaks.
  • Proficiency across multiple ML domains: supervised and unsupervised learning, deep learning, time-series modeling, and Bayesian statistics.
  • Production-quality software engineering in Python, including reusable service design and the full deployment lifecycle.
  • Experience taking 0-to-1 features end-to-end: problem framing, algorithm design, and production deployment.
  • MS or PhD in Statistics, Computer Science, Machine Learning, or a related quantitative field. Candidates with equivalent industry experience will be considered.

Nice to have

  • 3-5+ years of industry experience designing and deploying ML or statistical solutions in production.
  • Experience with differential privacy, causal inference, or statistical experimentation (A/B testing, Bayesian experimentation).
  • Familiarity with distributed data platforms and web-scale pipelines.
  • Exposure to applied AI, LLMs, and agentic systems.
  • Production engineering experience in Scala or Spark.
  • You think in user outcomes, not model metrics.
  • Communicates clearly across technical and non-technical audiences, and across time zones.
  • Comfortable working independently and collaboratively in a geographically distributed, cross-functional org.

What the JD emphasized

  • shipped end-to-end ML solutions in production
  • Apple scale
  • Own the full scientific product lifecycle
  • production deployment
  • 0-to-1 features end-to-end
  • Production-quality software engineering
  • full deployment lifecycle
  • designing and deploying ML or statistical solutions in production

Other signals

  • ML-powered algorithms
  • end-to-end ML solutions in production
  • Apple scale
  • intelligence layer
  • statistical, ML, and AI-powered algorithms
  • content-partner analytics tools
  • experimentation engines
  • privacy-preserving analytics
  • charting systems
  • Bayesian experimentation engine
  • differential privacy solutions
  • privacy-preserving ML
  • applied AI
  • translating research into features
  • problem framing
  • data exploration
  • algorithm design
  • model training
  • production deployment
  • 0-to-1 features end-to-end
  • Ship your work as features
  • First-principles understanding
  • supervised and unsupervised learning
  • deep learning
  • time-series modeling
  • Bayesian statistics
  • Production-quality software engineering
  • reusable service design
  • full deployment lifecycle
  • differential privacy
  • causal inference
  • statistical experimentation
  • distributed data platforms
  • web-scale pipelines
  • applied AI
  • LLMs
  • agentic systems
  • user outcomes, not model metrics