Senior Distributed ML/RL Training Systems Engineer

Apple Inc.

Zürich

On-site

CHF 140,000 - 190,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apple Inc. is building the next generation of large-scale ML and RL training infrastructure for its foundation models.

The role focuses on TPU-based training with JAX, designing robust, scalable RL pipelines and distributed actor/learner architectures to accelerate experimentation. You will work across the full ML stack, from performance tuning and compiler optimization to cluster orchestration, with teams in New York, Seattle, and Cupertino.

Qualifications

  • PhD or MSc in Computer Science, Computer Engineering or a closely related field.
  • Strong proficiency with PyTorch or JAX and experience running training workloads on GPUs/TPUs.
  • Solid understanding of distributed systems concepts (parallelism strategies, fault tolerance, synchronization).
  • Experience developing or optimizing training loops, RL pipelines, or large-scale model-training frameworks.
  • Strong software engineering skills in Python, with emphasis on reliability and high-performance execution.

Responsibilities

  • Design, build, and scale RL training systems for large-scale foundation models.
  • Develop robust, high‑performance RL pipelines supporting distributed actor/learner architectures.
  • Optimize training workflows from low‑level performance tuning to cluster orchestration and resource management.

Skills

PyTorch
JAX
Distributed systems
Python
High‑performance ML
GPU/TPU workloads

Education

PhD or MSc in Computer Science

Tools

XLA
TPU v5/v6

Job description

Apple Inc. is building the next generation of large-scale ML and RL training infrastructure for its foundation models.

The role focuses on TPU-based training with JAX, designing robust, scalable RL pipelines and distributed actor/learner architectures to accelerate experimentation. You will work across the full ML stack, from performance tuning and compiler optimization to cluster orchestration, with teams in New York, Seattle, and Cupertino.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AIML - Senior ML/RL Training Infrastructure Engineer, AFM
AIML - Senior ML/RL Training Infrastructure Engineer, AFM

Apple • Zürich

On-site
CHF 120,000 - 150,000
Flexible working hours
Health and wellness benefits
Diversity and inclusion programs
Senior RL Training Infrastructure Engineer (TPU/JAX)
Senior RL Training Infrastructure Engineer (TPU/JAX)

Apple • Zürich

On-site
CHF 120,000 - 150,000
Flexible working hours
Health and wellness benefits
Diversity and inclusion programs
Senior Foundation Models RL Scientist — Agentic AI
Senior Foundation Models RL Scientist — Agentic AI

Apple • Zürich

On-site
CHF 180,000 - 240,000
Foundation Models RL Research Engineer – Agentic Reasoning
Foundation Models RL Research Engineer – Agentic Reasoning

Apple Inc. • Zürich

On-site
CHF 180,000 - 240,000
AIML - Apple Foundation Models: Senior ML Research Scientist, RL & Agentic Reasoning
AIML - Apple Foundation Models: Senior ML Research Scientist, RL & Agentic Reasoning

Apple Inc. • Zürich

On-site
CHF 180,000 - 240,000
AIML - Foundation Model Post-Training Research Scientist
AIML - Foundation Model Post-Training Research Scientist

Apple • Zürich

On-site
CHF 180,000 - 240,000
AIML - Apple Foundation Models: ML Research Engineer, RL & Agentic Reasoning
AIML - Apple Foundation Models: ML Research Engineer, RL & Agentic Reasoning

Apple Inc. • Zürich

On-site
CHF 180,000 - 240,000
AIML - Machine Learning Researcher, MLR
AIML - Machine Learning Researcher, MLR

Apple • Lausanne

On-site
CHF 180,000 - 240,000
Frontier ML Research Engineer - Special Projects
Frontier ML Research Engineer - Special Projects

Apple • Zürich

On-site
CHF 180,000 - 240,000
Multimodal AI/ML Researcher — Foundation Models
Multimodal AI/ML Researcher — Foundation Models

Apple Inc. • Zürich

On-site
CHF 140,000 - 200,000