Senior Machine Learning Engineer, Developer Product Analytics

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$277,600 / yr
Posted
58 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $225k
This role $231k
$172k most similar roles pay here $289k

This role pays more than 52% of similar roles. Most pay $196,074–$254,750 — the shaded band above. At the midpoint, this role pays about $231k versus about $225k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer, Developer Product Analytics

Senior Machine Learning Engineer, Developer Product Analytics joins the Product Data Science team within Apple Services Engineering to build the intelligence layer behind partner-facing analytics applications and global content charts. This role involves owning the full scientific product lifecycle, including problem framing, data exploration, algorithm design, model training, and production deployment for 0-to-1 features. The engineer will translate research into practical tools like Bayesian experimentation engines and privacy-preserving analytics to provide useful insights for content partners. Required skills include proficiency in supervised and unsupervised learning, deep learning, time-series modeling, and Bayesian statistics. Candidates must demonstrate production-quality software engineering in Python, with additional experience in Scala, Spark, differential privacy, causal inference, and distributed data platforms. The role focuses on solving technical challenges related to content-partner analytics tools, experimentation engines, and charting systems for global users.

What you'll do

  • Own the full scientific product lifecycle from problem framing and data exploration to model training and production deployment.
  • Develop 0-to-1 features that provide actionable insights for content partners, businesses, and global users.
  • Translate complex research into practical features in areas like Bayesian methods, privacy-preserving ML, and applied AI.
  • Build and maintain high-quality production code using Python to support reusable service designs.
  • Drive technical direction by building conviction with senior product and engineering stakeholders.
  • Design and deploy machine learning solutions involving supervised/unsupervised learning, time-series modeling, and Bayesian statistics.
  • Implement privacy-preserving analytics and statistical experimentation engines for large-scale data platforms.

What we're looking for

  • MS or PhD in Statistics, Computer Science, Machine Learning, or a related quantitative field (or equivalent industry experience).
  • Proficiency in multiple ML domains including supervised/unsupervised learning, deep learning, time-series modeling, and Bayesian statistics.
  • Production-quality software engineering skills in Python, including reusable service design and the full deployment lifecycle.
  • Experience taking 0-to-1 features end-to-end from problem framing through production deployment.
  • 3-5+ years of industry experience designing and deploying ML or statistical solutions in production.
  • Experience with differential privacy, causal inference, or statistical experimentation like A/B testing and Bayesian methods.
  • Familiarity with distributed data platforms, web-scale pipelines, and production engineering in Scala or Spark.
  • Exposure to applied AI, LLMs, and agentic systems.

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 180 days ago $184,700$324,800
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Austin, TX 180 days ago
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Recommender Systems Natural Language Processing Distributed Systems
5+ yrs exp

Senior Product Data Scientist, Media Services

Apple Inc

Cupertino, CA 7 days ago $184,700$324,800
Python SQL Machine Learning LLMs GenAI Causal Inference Spark Distributed Computing Statistics Business Intelligence Forecasting Segmentation Modeling
7+ yrs exp