Distributed ML Engineer - Large-Scale GPU Training

Luma

United Kingdom

On-site

GBP 120,000 - 180,000

Full time

12 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Luma is seeking an engineer to build distributed training systems for its large-scale multimodal models across thousands of GPUs. You’ll work on difficult PyTorch, CUDA, and distributed-systems challenges to maximize stability and utilization in massive clusters.

Ideal candidates will have extensive experience with foundation-model training, GFP clusters, and the ability to implement advanced parallelization strategies while building robust monitoring and tooling.

Qualifications

  • Extensive distributed PyTorch training and parallelisms in foundation-model training.
  • Deep understanding of GPU clusters, networking, and storage systems.
  • Familiarity with communication libraries (NCCL, MPI) and distributed-system optimization.

Responsibilities

  • Design, implement, and optimize efficient distributed training systems for models across thousands of GPUs.
  • Research and implement advanced parallelization (FSDP, Tensor Parallel, Pipeline Parallel, Expert Parallel).
  • Build monitoring, visualization, and debugging tools for large-scale training runs.
  • Optimize training stability, convergence, and resource utilization across massive clusters.

Skills

Distributed PyTorch training
GPU clusters & networking
Distributed-system optimization

Tools

NCCL
MPI
Containerization

Job description

Luma is seeking an engineer to build distributed training systems for its large-scale multimodal models across thousands of GPUs. You’ll work on difficult PyTorch, CUDA, and distributed-systems challenges to maximize stability and utilization in massive clusters.

Ideal candidates will have extensive experience with foundation-model training, GFP clusters, and the ability to implement advanced parallelization strategies while building robust monitoring and tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Distributed Training Engineer for Large-Scale GPU Clusters
Distributed Training Engineer for Large-Scale GPU Clusters

Luma • Greater London

On-site
GBP 120,000 - 160,000
Distributed ML Infrastructure Engineer for Large-Scale Models
Distributed ML Infrastructure Engineer for Large-Scale Models

Lumaai • Greater London

On-site
GBP 120,000 - 180,000
Senior Distributed Training Engineer — Large-Scale GPU Systems
Senior Distributed Training Engineer — Large-Scale GPU Systems

Speedrun Talent Network • Greater London

Hybrid
GBP 120,000 - 180,000
Copy of Research Scientist / Engineer – Training Infrastructure
Copy of Research Scientist / Engineer – Training Infrastructure

Lumaai • Greater London

On-site
GBP 120,000 - 180,000
Copy of Research Scientist / Engineer – Training Infrastructure
Copy of Research Scientist / Engineer – Training Infrastructure

Luma • Greater London

On-site
GBP 120,000 - 160,000
Copy of Research Scientist / Engineer – Training Infrastructure
Copy of Research Scientist / Engineer – Training Infrastructure

Speedrun Talent Network • Greater London

Hybrid
GBP 120,000 - 180,000
Distributed RL Infrastructure Scientist
Distributed RL Infrastructure Scientist

Luma • United Kingdom

On-site
GBP 120,000 - 180,000
Senior Systems Engineer - Large-Scale AI Inference
Senior Systems Engineer - Large-Scale AI Inference

Speedrun Talent Network • Greater London

Hybrid
GBP 90,000 - 140,000
Inference Systems Engineer (GPU/Cluster Scaling)
Inference Systems Engineer (GPU/Cluster Scaling)

AItoolnavio • Greater London

Hybrid
GBP 100,000 - 180,000
Inference Systems Engineer: GPU & Kubernetes Scale
Inference Systems Engineer: GPU & Kubernetes Scale

Luma • United Kingdom

On-site
GBP 110,000 - 180,000