Research Software Engineer - ML Training Infrastructure
Reflection
Greater London
On-site
GBP 70,000 - 100,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Top-tier compensation
Comprehensive medical, dental, vision insurance
Fully paid parental leave
Paid time off when needed
Daily lunch and dinner provided
Job summary
Reflection, based in the United Kingdom, is seeking a Software Engineer to architect and optimize the training infrastructure for AI models. The role focuses on building scalable systems for reinforcement learning and distributed training, requiring deep experience in distributed systems. Candidates should have practical skills in tools like PyTorch and JAX, and a robust understanding of performance optimization. The position offers top-tier compensation and comprehensive health benefits, alongside a supportive work environment.
Qualifications
Strong software engineering skills in machine learning.
Experience in distributed training or data infrastructure.
Ability to implement research papers in practical applications.
Responsibilities
Design and optimize large-scale training loops and data pipelines.
Implement state-of-the-art techniques ensuring stability and efficiency.
Build internal tooling for monitoring and reproducing experiments.
Skills
Distributed Training & Inference
Data Infrastructure
Performance optimization
Numerical stability
Machine learning
Tools
PyTorch
JAX
Ray
Kubernetes
Slurm
Job description
Reflection, based in the United Kingdom, is seeking a Software Engineer to architect and optimize the training infrastructure for AI models. The role focuses on building scalable systems for reinforcement learning and distributed training, requiring deep experience in distributed systems. Candidates should have practical skills in tools like PyTorch and JAX, and a robust understanding of performance optimization. The position offers top-tier compensation and comprehensive health benefits, alongside a supportive work environment.