Staff ML Engineer, Ads ML Infrastructure

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
66 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $230k
This role $255k
$168k most similar roles pay here $342k

This role pays more than 71% of similar roles. Most pay $202,412–$256,950 — the shaded band above. At the midpoint, this role pays about $255k versus about $230k 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 · Staff ML Engineer, Ads ML Infrastructure

Staff ML Engineer - Ads ML Infrastructure joins the Machine Learning Platform team to design, develop, and build world-class platform capabilities that enable Ad Platforms teams to improve and scale machine learning features, models, and applications. This role involves building secure, scalable back-end systems and high-performing infrastructure from the ground up while addressing unique ad network challenges and privacy commitments. The candidate will work with distributed systems like Ray and high-throughput RPC systems to support real-time and batch inference. Key technical requirements include experience with model quantization, tensor parallelism, and inference optimizations using ONNX Runtime, TensorRT, or vLLM. Additionally, the role requires optimizing low-level GPU kernels, managing Feature Stores and Vector DBs, and utilizing federated learning and privacy-preserving ML techniques to solve complex problems within the advertising domain while improving developer experience through automation and reusable components.

What you'll do

  • Design and develop secure, scalable back-end systems for high-performing machine learning platforms.
  • Build and operate large-scale, low-latency ML serving platforms for real-time and batch inference.
  • Implement model quantization, tensor parallelism, and inference optimizations using tools like ONNX Runtime or TensorRT.
  • Develop distributed systems to support scalable inference workloads and hybrid online/offline serving patterns.
  • Optimize low-level GPU kernels to maximize hardware utilization and accelerate deep learning primitives.
  • Build foundational AI/ML infrastructure including Feature Stores and Vector Databases to improve model lifecycle management.
  • Create developer tools, abstractions, and automation to streamline ML workflows and reduce operational burden.
  • Mentor other engineers through code reviews, design leadership, and internal knowledge sharing.

What we're looking for

  • Proven track record of designing and operating large-scale, low-latency ML Serving platforms for real-time and batch inference.
  • Experience with model quantization, tensor parallelism, and inference optimizations using tools like ONNX Runtime, TensorRT, or vLLM.
  • Experience working on distributed systems such as Ray and high-throughput RPC systems to support scalable workloads.
  • Hands-on experience designing and optimizing low-level GPU kernels to maximize hardware utilization and accelerate deep learning primitives.
  • Prior experience in the advertising industry, federated learning, and privacy-preserving ML techniques.
  • Experience leading the development of foundational AI/ML platforms including Feature Stores and Vector Databases.
  • Recognized technical leader capable of mentoring engineers through code reviews and knowledge sharing.
  • PhD, MS, or BS in computer science or a related field with 8+ years of experience in machine learning and software engineering.

More like this

Similar roles

Staff ML Engineer, Ads ML Infrastructure

Apple Inc

New York, NY 66 days ago $184,700$324,800
Machine Learning ML Serving ONNX Runtime TensorRT vLLM Ray GPU Kernels Distributed Systems Feature Stores Federated Learning Privacy-Preserving ML RPC Agile
8+ yrs exp

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 148 days ago $216,200$324,800
Machine Learning Deep Learning Large Language Models Information Retrieval Python TensorFlow PyTorch Reinforcement Learning Contextual Bandits Multi-task Learning SQL Scala Java A/B Testing Neural Networks Transformers
6+ yrs exp

Staff Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 29 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
8+ yrs exp

Senior Staff Machine Learning Engineer, ML Platform

Apple Inc

Cupertino, CA 107 days ago $216,200$394,000
Machine Learning Deep Learning Transformers LLMs TensorFlow PyTorch Distributed Training Federated Learning Differential Privacy Agentic AI SFT Agile
10+ yrs exp