Staff ML Engineer, Ads ML Infrastructure

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
New York, NY
Salary
$184,700–$324,800 / yr
Posted
112 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $255k
$168k $342k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $203,900–$254,750 — the blue band above. At the midpoint, this role pays about $255k 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 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 · Staff ML Engineer, Ads ML Infrastructure

The Staff ML Engineer - Ads ML Infrastructure joins the Machine Learning Platform team to design and develop secure, scalable back-end systems. This role involves building world-class platform capabilities that enable Ad Platforms teams to improve and scale machine learning features, models, and applications. You will design and operate large-scale, low-latency ML serving platforms for real-time and batch inference, while optimizing low-level GPU kernels to maximize hardware utilization. Key technologies include ONNX Runtime, TensorRT, vLLM, Ray, and high-throughput RPC systems. You will also develop foundational tools like Feature Stores and Vector DBs. The work focuses on solving unique ad network challenges, specifically building machine learning products that adhere to privacy commitments and utilize federated learning and privacy-preserving ML techniques.

What you'll do

  • Design and develop secure, scalable back-end systems for large-scale ML serving.
  • Support real-time and batch inference using distributed systems like Ray and high-throughput RPCs.
  • Optimize model performance through quantization, tensor parallelism, and low-level GPU kernel tuning.
  • Build foundational AI/ML infrastructure including Feature Stores and Vector Databases.
  • Develop abstractions and automation tools to streamline ML workflows and improve developer experience.
  • Implement privacy-preserving ML techniques and federated learning to meet Apple's privacy commitments.
  • Lead technical design reviews and mentor engineers to support team growth and 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 like ONNX Runtime, TensorRT, or vLLM.
  • Experience working on distributed systems such as Ray or high-throughput RPC systems for scalable inference 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 and tooling including Feature Stores and Vector DBs.
  • Ability to communicate effectively with technical and non-technical multi-functional teams in a collaborative environment.
  • PhD, MS, or BS in computer science or a related field with 8+ years of experience in machine learning (preferred).

More like this

Similar roles

Staff ML Engineer, Ads ML Infrastructure

Apple Inc

Cupertino, CA 112 days ago $184,700–$324,800
Machine Learning ML Serving Distributed Systems GPU Kernels ONNX Runtime TensorRT vLLM Ray RPC Feature Stores Vector DB Model Quantization Tensor Parallelism Federated Learning Privacy-Preserving ML Agile
8+ yrs exp

Staff Machine Learning Engineer, Ads Platform

Apple Inc

Austin, TX 40 days ago
Machine Learning Python Java Scala Spark Kafka Flink Hadoop CI/CD Distributed Systems A/B Testing Anomaly Detection Data Pipelines Feature Stores System Design Agile Containerized Deployments
8+ yrs exp

Staff ML Infrastructure Engineer

Apple Inc

Cupertino, CA 32 days ago $184,700–$324,800
Python Rust C++ Go PyTorch JAX TensorFlow Kubernetes Docker Ray Data NVIDIA DALI Spark Parquet Iceberg Lance Arrow DataHub OpenLineage Unity Catalog Polars DuckDB Retrieval-Augmented Generation Transformers
10+ yrs exp

Staff Machine Learning Engineer, Ads ML Efficiency

Reddit

Remote (Canada) 26 days ago $230,000–$322,000
Python Go C++ Rust Java PyTorch Distributed Ray TensorFlow Spark Distributed Systems Machine Learning Infrastructure Model Serving GPU Architecture Performance Engineering Data Pipelines Profiling Benchmarking
5+ yrs exp Remote

Senior Staff Machine Learning Systems Engineer, Ads ML Platform

Reddit

Remote (New York, NY) 63 days ago $292,500–$409,500
Machine Learning Systems Distributed Systems ML Platforms Spark Flink Kafka Ray Airflow Iceberg Kubernetes BigQuery Snowflake Databricks Data Pipelines Streaming Computation Observability
8+ yrs exp Remote

Staff Machine Learning Infrastructure Engineer

Cognizant

Sunnyvale, CA 1 day ago $130,000–$145,000
MLOps Machine Learning Infrastructure Apache Spark Apache Beam TorchServe TensorFlow Serving Triton Feature Stores Distributed Systems Containerization Cloud-native Architecture Infrastructure Automation High-Performance Computing ML Observability Data Pipelines
10+ yrs exp