Staff ML Engineer, Ads ML Infrastructure

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
New York, NY
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

As a Staff ML Engineer - Ads ML Infrastructure, you will join the Machine Learning Platform team to design and develop secure, scalable back-end systems that empower Ad Platforms teams to build and scale innovative machine learning features, models, and applications. You will be responsible for building high-performing infrastructure from the ground up, including foundational tools like Feature Stores and Vector Databases to streamline model lifecycle management. Your daily work involves optimizing low-latency ML Serving platforms for real-time and batch inference while managing distributed systems using Ray and high-throughput RPC systems. You will utilize technologies such as ONNX Runtime, TensorRT, vLLM, and custom GPU kernels to maximize hardware utilization. The role addresses complex ad network challenges by implementing privacy-preserving machine learning techniques and federated learning to deliver optimized advertising content while maintaining strict user privacy standards.

What you'll do

  • Design and develop secure, scalable back-end systems for high-performance machine learning platforms.
  • Build and operate large-scale, low-latency ML serving platforms supporting both real-time and batch inference.
  • Implement model quantization, tensor parallelism, and inference optimizations using tools like ONNX Runtime or TensorRT.
  • Develop distributed systems and high-throughput RPC systems to support scalable inference workloads.
  • 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.
  • Implement privacy-preserving machine learning techniques to meet corporate data protection commitments.

What we're looking for

  • Bachelor's, Master's, or PhD degree in computer science or a related field.
  • 8+ years of experience in machine learning and strong software engineering skills.
  • 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 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 development of foundational AI/ML platforms including Feature Stores and Vector Databases.

More like this

Similar roles

Staff ML Engineer, Ads ML Infrastructure

Apple Inc

Cupertino, CA 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
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

New York, NY 107 days ago $216,200$394,000
Machine Learning Deep Learning Transformers LLMs TensorFlow PyTorch Distributed Training Model Pruning Quantization Distillation Agentic AI Federated Learning Differential Privacy SFT Agile
10+ 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