CareerPlan

Senior / Staff Machine Learning Engineer, Apple Cloud AI Platform

Seattle, United States of AmericaFull-time2026-10-21 → 2026-11-10

Core

Building scalable model training services and frameworks for large-scale pre-training, fine-tuning, and reinforcement learning on GPUs and TPUs to enable intelligent experiences on Apple products.

Role type

Staff Machine Learning Engineer (Model Training Infrastructure)

Builds

Scalable training frameworks, model distillation/compression methods, and reinforcement learning infrastructure.

Domain

Cloud AI, Large Language Models, Distributed Systems

Deliverable

production ML models

Required skills

Large-scale model training, Reinforcement learning, Model distillation and compression, PyTorch or JAX, Distributed training frameworks (Megatron-LM, DeepSpeed, etc.), Python or C++ programming

Preferred skills

Low-precision training, GPU/TPU architecture optimization, Collective communication libraries (NCCL, NVLink), Training workload profiling, Open source contributions

Technologies

PyTorch, JAX, Megatron-LM, DeepSpeed, TorchTitan, NeMo, AXLearn, MaxText, NCCL, NVLink, InfiniBand

Responsibilities

Develop training recipes for pre-training, fine-tuning, and reinforcement learning; Diagnose training instability and optimize convergence; Build scalable training frameworks on GPUs/TPUs; Integrate training platform with data and governance stacks; Set technical direction and mentor engineers.

Seniority

Staff, technical leadership & hands-on IC