Training / AI Infrastructure

Genesis

Greater London

On-site

GBP 110,000 - 170,000

Full time

14 days+

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

Genesis in London is seeking an senior ML infrastructure engineer to drive down wall-clock time in foundation model training. You will design, build, and optimize distributed training systems (PyTorch) for multi-node GPU clusters, ensuring scalability and high utilization.

You’ll implement low-level code (CUDA, cuDNN, Triton) and integrate into training frameworks, optimize CPU/GPU balance, memory and data throughput, and develop monitoring tools for large-scale runs.

Qualifications

  • 8+ years in distributed systems, ML infrastructure or high-performance computing.
  • Production-grade Python proficiency essential.
  • Low-level performance mastery across CUDA/cuDNN/Triton and CPU–GPU interactions.
  • Experience with PyTorch training jobs using data, context, pipeline, and model parallelism.

Responsibilities

  • Drive down wall-clock time to convergence by profiling and removing bottlenecks across the foundation model training stack.
  • Design, build, and optimize distributed training systems (PyTorch) for multi-node GPU clusters with scalability and high utilization.
  • Implement efficient low-level code (CUDA, cuDNN, Triton, custom kernels) and integrate into high-level training frameworks.
  • Optimize workloads for hardware efficiency: CPU/GPU balance, memory management, data throughput, networking.
  • Develop monitoring and debugging tools for large-scale runs to diagnose performance regressions and failures.

Skills

Distributed systems experience
Python programming
Performance optimization
Large-scale ML experience

Tools

CUDA
cuDNN
Triton
PyTorch

Job description

What You’ll Do
  • Drive down wall-clock time to convergence by profiling and eliminating bottlenecks across the foundation model training stack stack, from data pipelines to GPU kernels

  • Design, build, and optimize distributed training systems (PyTorch) for multi-node GPU clusters, ensuring scalability, robustness, and high utilization

  • Implement efficient low-level code (CUDA, cuDNN, Triton, custom kernels) and integrate it seamlessly into high-level training frameworks

  • Optimize workloads for hardware efficiency: CPU/GPU compute balance, memory management, data throughput, and networking

  • Develop monitoring and debugging tools for large-scale runs, enabling rapid diagnosis of performance regressions and failures

What You’ll Bring
  • Deep experience in distributed systems, ML infrastructure, or high-performance computing (8+ years)

  • Production-grade expertise in Python

  • Low-level performance mastery: CUDA/cuDNN/Triton, CPU–GPU interactions, data movement, and kernel optimization

  • Scaling at the frontier: experience with PyTorch and training jobs using data, context, pipeline, and model parallelism

  • System-level mindset with a track record of tuning hardware–software interactions for maximum utilization

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Training / AI Infrastructure
Training / AI Infrastructure

Genesis AI • Greater London

Hybrid
GBP 120,000 - 170,000
Inference
Inference

Genesis AI • Greater London

On-site
GBP 110,000 - 150,000
Performance Engineer (GPU)
Performance Engineer (GPU)

Anthropic • York and North Yorkshire

On-site
GBP 90,000 - 140,000
Comprehensive health insurance
Fertility benefits
22 weeks parental leave
+1
Member of Technical Staff, ML Performance
Member of Technical Staff, ML Performance

Odyssey • Greater London

On-site
GBP 70,000 - 90,000
Senior AI Infrastructure Engineer - Distributed GPU Training
Senior AI Infrastructure Engineer - Distributed GPU Training

Genesis • Greater London

On-site
GBP 110,000 - 170,000
Senior AI Training Infra Engineer - Distributed PyTorch
Senior AI Training Infra Engineer - Distributed PyTorch

Genesis AI • Greater London

Hybrid
GBP 120,000 - 170,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
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Quant Blueprint LLC • Greater London

On-site
GBP 50,000 - 70,000
Copy of Research Scientist / Engineer – Performance Optimization
Copy of Research Scientist / Engineer – Performance Optimization

Luma • Greater London

On-site
GBP 120,000 - 180,000
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Janestreet • Greater London

On-site
GBP 120,000 - 160,000