Staff ML Engineer: Scalable Training Platform

Apple Inc.

Seattle (WA)

On-site

USD 175,000 - 309,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. is seeking a Staff ML/Research Engineer for Apple Cloud AI in Seattle. You will drive large-scale model training, develop training recipes for pre-training, fine-tuning, RL, and distillation, and set direction across teams to improve efficiency and quality.

You will work with researchers to deploy techniques like parameter-efficient fine-tuning, quantization-aware training, and teacher-student distillation, while ensuring privacy and security in training runs across GPUs/TPUs.

Qualifications

  • 8+ years of experience in large-scale model training, including reinforcement learning, from research to production.
  • 5+ years of experience building and operating large-scale model training systems in production.
  • Experience with common fine-tuning and distillation techniques, such as supervised fine-tuning, parameter-efficient fine-tuning with LoRA, and teacher-student distillation.
  • Hands-on experience with at least one higher-level training framework such as Megatron-LM, DeepSpeed, TorchTitan, NeMo, AXLearn, or MaxText.
  • Deep expertise in PyTorch or JAX, including distributed training features.
  • Strong programming skills in Python or C++.
  • BS, MS, or PhD degree in Computer Science, Computer Engineering, or equivalent practical experience

Responsibilities

  • Work with researchers and ML engineers to develop cutting-edge ML models, and turn their needs into training features and performance improvements that every team on the platform can use.
  • Develop model distillation and compression methods, such as teacher-student distillation and quantization-aware training, that bring the quality of large models to smaller models.
  • Train models with long-context extension, mixture-of-experts architectures, and multimodal inputs, and solve the stability and efficiency problems each one brings.
  • Dig into training behavior at scale, such as loss spikes, divergence, and drops in throughput, and track each problem down to its root cause in the data, the numerics, the code, or the hardware.
  • Build and own scalable, efficient training frameworks and services on GPUs and TPUs, built on PyTorch or JAX and on higher-level frameworks.
  • Build reinforcement learning infrastructure for post-training, including rollout and inference services, reward pipelines, and secure sandboxes where models can run code and use tools.
  • Integrate the training platform with Apple's data and governance stack so that every training run meets privacy and security standards.
  • Set technical direction across teams, mentor engineers, and raise the engineering bar.

Skills

Large-scale training
Reinforcement learning
Fine-tuning
Distillation
Megatron-LM
PyTorch
Python
C++
Distributed training

Education

BS/MS/PhD in CS/CE

Tools

Megatron-LM
DeepSpeed
TorchTitan
NeMo
AXLearn
MaxText

Job description

Apple Inc. is seeking a Staff ML/Research Engineer for Apple Cloud AI in Seattle. You will drive large-scale model training, develop training recipes for pre-training, fine-tuning, RL, and distillation, and set direction across teams to improve efficiency and quality.

You will work with researchers to deploy techniques like parameter-efficient fine-tuning, quantization-aware training, and teacher-student distillation, while ensuring privacy and security in training runs across GPUs/TPUs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Scalable Training & RL Systems
Senior ML Engineer, Scalable Training & RL Systems

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+2
Senior / Staff Machine Learning Engineer, Apple Cloud AI Platform
Senior / Staff Machine Learning Engineer, Apple Cloud AI Platform

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Staff ML Compute & TPU Infrastructure Engineer
Staff ML Compute & TPU Infrastructure Engineer

Apple Inc. • San Francisco (CA)

On-site
USD 210,000 - 300,000
Senior ML Infra Platform Engineer — Scalable AI Compute
Senior ML Infra Platform Engineer — Scalable AI Compute

Apple Inc. • Santa Clara (CA)

On-site
USD 150,400 - 277,600
Senior Machine Learning Engineer, Apple Cloud AI
Senior Machine Learning Engineer, Apple Cloud AI

Apple • Seattle (WA)

On-site
USD 150,000 - 190,000
Senior ML Platform Engineer — Crafting AI Tooling
Senior ML Platform Engineer — Crafting AI Tooling

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
AI-Powered Systems Engineer: Scalable ML & Search
AI-Powered Systems Engineer: Scalable ML & Search

Apple • Dover (DE)

Remote
USD 130,000 - 242,000
Health coverage
Dental coverage
Vision coverage
+4
Senior ML Engineer — Scalable AI/LLM Solutions
Senior ML Engineer — Scalable AI/LLM Solutions

Apple Inc. • Cupertino (CA)

Hybrid
USD 216,000 - 325,000
Medical and dental coverage
Retirement benefits
Stock programs and Employee Stock Plan
+1
Senior ML Platform Engineer — Scalable AI Services
Senior ML Platform Engineer — Scalable AI Services

Apple • Seattle (WA)

On-site
USD 150,000 - 190,000
Senior ML Engineer, Foundation Model Inference (Cloud OS)
Senior ML Engineer, Foundation Model Inference (Cloud OS)

Apple Inc. • Seattle (WA)

On-site
USD 185,000 - 325,000