Senior Machine Learning Engineer, Developer Product Analytics

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $226k
This role $231k
$166k $290k
below market most similar roles pay here above market

This role pays more than 54% of similar roles. Most pay $197,750–$254,750 — the blue band above. At the midpoint, this role pays about $231k versus about $226k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 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

The Senior Machine Learning Engineer, Developer Product Analytics joins the Product Data Science team within Apple Services Engineering. This role involves owning the full scientific product lifecycle to build intelligence layers for partner-facing analytics applications and global content charts. You will identify high-impact opportunities, perform data exploration, design algorithms, train models, and deploy production-quality features from 0-to-1. Key responsibilities include translating research into useful insights for content partners and users. Required skills include proficiency in supervised and unsupervised learning, deep learning, time-series modeling, Bayesian statistics, and Python software engineering. Preferred experience includes differential privacy, causal inference, Scala, Spark, and distributed data platforms. The work focuses on solving technical problems like Bayesian experimentation engines, privacy-preserving analytics, and charting systems for platforms like the App Store.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Own the full scientific product lifecycle from problem framing and data exploration to model training and production deployment.
  • Develop and ship 0-to-1 machine learning features used by global content partners and users.
  • Translate complex research into production features that deliver materially useful insights.
  • Build conviction with senior stakeholders to drive technical direction forward.
  • Design and deploy production-quality software using Python, Scala, or Spark.
  • Implement privacy-preserving analytics, Bayesian methods, or causal inference solutions.
  • Identify high-impact opportunities by working with product managers and cross-functional engineering teams.

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 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 from problem framing through production deployment.
  • First-principles understanding of ML methods, including explaining algorithm assumptions and failure points.
  • 3-5+ years of industry experience designing and deploying ML or statistical solutions in production (preferred).
  • Experience with differential privacy, causal inference, or statistical experimentation (preferred).
  • Production engineering experience in Scala or Spark (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 41 days ago $175,000–$308,500
Generative AI LLM NLP Python PyTorch TensorFlow RAG RLHF Transformer Architectures Spark Distributed Data Processing Quantization Distillation Model Compression Representation Learning Embeddings Multi-agent Orchestration Active Learning
6+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 41 days ago $184,700–$324,800
Generative AI LLM NLP Python PyTorch TensorFlow RAG RLHF Transformer Architectures Spark Distributed Data Processing Quantization Distillation Model Compression Representation Learning Active Learning Multi-agent Orchestration
6+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 39 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLM RAG AWS Azure Redis Elasticsearch Snowflake Microservices APIs ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 117 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen RAG LLMOps Docker Kubernetes Terraform AWS GCP Azure BigQuery FastAPI TypeScript React Airflow Argo Workflows ArgoCD CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Nvidia

Santa Clara, CA 57 days ago
Machine Learning C++ Python PyTorch TensorFlow Computer Vision Multi-sensor Fusion Deep Learning TensorRT Transformers Data Pipelines Model Optimization NVIDIA DRIVE AV Object Detection Semantic Segmentation
8+ yrs exp

Senior Machine Learning Engineer

Warner Bros. Discovery

San Francisco, CA +3 69 days ago
Python SQL Databricks AWS Snowflake PySpark MLflow SageMaker Delta Lake Unity Catalog LangChain LangGraph XGBoost LightGBM MLOps RAG Cursor GitHub Copilot Amazon Q Scala S3 Lambda Mosaic FreeWheel Google Ad Manager
5+ yrs exp Hybrid