Training / AI Infrastructure

Genesis

London Remote Full-time 1 mo ago
Workplace
Remote
Location
London
Who can apply
Remote for people based in the United Kingdom

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

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

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.