Senior Staff Machine Learning Engineer, ML Platform

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$262,500–$394,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $328k
$154k most similar roles pay here $420k

This role pays more than 97% of similar roles. Most pay $202,800–$254,750 — the shaded band above. At the midpoint, this role pays about $328k versus about $229k 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 2240 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Staff Machine Learning Engineer, ML Platform

As a Senior Staff Machine Learning Engineer, ML Platform, you will join the Machine Learning Platform team to build and develop world-class platform capabilities that empower Apple Ads teams to scale machine learning features, models, and applications. You will design and develop model training and fine-tuning infrastructure at scale while building high-performing systems from the ground up. Your daily work involves creating unified platforms for model training, inference, and agentic AI to solve complex ad network challenges while upholding privacy commitments. The role requires expertise in deep learning architectures like Transformers, LLMs, and DNNs using frameworks such as TensorFlow and PyTorch. You will also utilize techniques including distributed training, model pruning, quantization, and distillation. Experience with federated learning and differential privacy is preferred to address the specific technical requirements of the advertising domain.

What does a Machine Learning Engineer earn in California?

Median $239562 from 179 postings across 25 companies.

See salary data

What you'll do

  • Design and develop model training and fine-tuning infrastructure at scale.
  • Build a self-serve, unified platform for training, inference, and agentic AI.
  • Develop high-performing machine learning systems from the ground up to support multiple internal teams.
  • Implement distributed training techniques including pruning, compression, quantization, and distillation.
  • Create tools and infrastructure specifically for model fine-tuning and large-scale deployment.
  • Architect ML solutions that adhere to strict privacy commitments and data protection standards.
  • Define and refine system architectures to solve unique challenges within the ad network.

What we're looking for

  • Experience building shared ML platforms, frameworks, or services used by multiple teams or organizations.
  • Deep understanding of the ML lifecycle, including training pipelines, evaluation methodologies, and deployment patterns.
  • Deep understanding of deep learning architectures like Transformers, LLMs, and DNNs, and training frameworks such as TensorFlow and PyTorch.
  • Prior experience applying ML at scale in ads, recommender systems, information retrieval, or related domains.
  • Prior experience in distributed training at scale and optimization techniques like model pruning, compression, quantization, and distillation.
  • Prior experience building AI/ML tooling for model fine-tuning and training, and infrastructure at scale.
  • Ability to communicate effectively with both technical and non-technical multi-functional teams.
  • PhD/MS/BS in Computer Science or related field with 10+ years of industry experience in building ML systems (preferred).
  • Prior experience in privacy-preserving ML using techniques such as federated learning and differential privacy (preferred).
  • Experience with LLM training, inference, Agentic AI, and SFT (preferred).

More like this

Similar roles

Senior Staff Machine Learning Engineer, ML Platform

Apple Inc

New York City, NY 1 day ago $262,500–$394,000
Machine Learning Deep Learning Transformers LLMs TensorFlow PyTorch Distributed Training Model Fine-tuning Agentic AI SFT Federated Learning Differential Privacy Information Retrieval Recommender Systems Agile
10+ yrs exp

Senior Machine Learning Engineer, ML Platform

Apple Inc

New York, NY 10 days ago $184,700–$277,600
Machine Learning PyTorch TensorFlow Deep Learning LLMs CI/CD Distributed Training Data Drift Reinforcement Learning Multimodal Models Agentic AI Privacy-Preserving ML
7+ yrs exp

Senior Machine Learning Engineer, ML Data

Apple Inc

New York City, NY 10 days ago $184,700–$277,600
PyTorch TensorFlow Machine Learning Deep Learning LLM Feature Stores Data Pipelines CI/CD Information Retrieval Recommender Systems Multi-modal Data Agentic AI
7+ yrs exp

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

New York, NY 163 days ago $216,200–$324,800
Machine Learning Deep Learning Large Language Models Reinforcement Learning Information Retrieval Python TensorFlow PyTorch SQL Scala Java Neural Networks Transformers A/B Testing Multi-task Learning Contextual Bandits Data Pipelines
6+ yrs exp

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA +1 114 days ago $150,000–$300,000
Generative AI LLMs Python Java C++ C# AWS Azure Kubernetes CICD Kafka Spark Ray Airflow Temporal elastic search Qdrant Snowflake PostgreSQL MongoDB Cassandra
10+ yrs exp

Senior Staff Machine Learning Engineer

DoorDash, Inc

San Francisco, CA +1 116 days ago $242,800–$357,000
Large Language Models Python PyTorch TensorFlow XGBoost Natural Language Processing Information Retrieval Ranking and Relevance Recommendation Systems RAG Prompt Engineering C++ Java A/B Testing Feature Engineering Deep Learning Sequence Modeling
5+ yrs exp