Training Runtime's Process Management team builds the distributed OS that launches, coordinates, and supervises the processes behind large-scale training workloads, working primarily in Rust to keep OpenAI's supercomputing clusters reliable and performant.
Responsibilities
- ▹Work across the Python and Rust stack
- ▹Design, build, and maintain software to orchestrate and monitor ML workloads on the largest supercomputers
- ▹Profile and optimize the software stack for frontier-scale compute orchestration
- ▹Improve reliability, observability, and fault tolerance for long-running jobs
- ▹Debug complex distributed systems issues across large clusters
- ▹Respond to the evolving needs of the ML systems and compute stack to enable researchers
Requirements
- ▹Experience developing distributed systems (not just operating them)
- ▹Strong software engineering skills, proficient in Python and Rust or another systems language (e.g. C++)
- ▹Solid Linux knowledge; comfortable with systems-level debugging, performance analysis, and memory profiling
- ▹Experience with asynchronous and concurrent systems
- ▹Enjoyment of understanding how large systems behave and fail at scale
- ▹Deep care for performance, correctness, and reliability
Nice to have
- ▹Enjoys high-ownership environments with light process and strong engineering agency
Soft skills
Strong design judgment for ambiguous, novel problemsHigh ownership and accountability
What we offer
- ▹Relocation assistance for new employees
- ▹Hybrid work model (3 days/week in office, London)
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity, placing safety and human needs at the core of its work while attracting top talent in science, engineering, and business. This role is based in London, UK.
Similar jobs

Job
Site Reliability Engineer
Helsing
AI/ML
+5
💰 Salary: not specified
🏢 On-site
🇬🇧 Berlin +3
🗣️ EN
Job
Forward Deployed Engineer
Chalk
AI/MLSQL
💰 Salary: not specified
🌍 Remote
🇬🇧 London
🗣️ EN
Job
Mission Operations Engineer - UK
Saronic
AI/ML
💰 Salary: not specified
🏢 On-site
🇬🇧 Portsmouth
🗣️ EN

Job
Software Engineer, GPU Infrastructure- ChatGPT Engineering
OpenAI
💰 Salary: not specified
🌍 Remote
🇬🇧 London
🗣️ EN

Job
Senior Software Engineer (Cloud)
RunPod
AI/ML
+3
$12,500–$16,700/mo
gross
🌍 Remote
🇺🇸 Remote - USA
🗣️ EN

Job
Software Engineer
Faculty
AI/ML
+8
💰 Salary: not specified
🏢 On-site
🇬🇧 UK - London
🗣️ EN