Openai
Software Engineer, Platform Systems
London, UK. Posted 9 months ago
The role
You will design and build distributed systems to provide visibility into large-scale training workloads. You will work on failure detection, tracing, and observability systems to help operate training workloads reliably at scale.
What you will do
- Design and build distributed failure detection, tracing, and profiling systems for large-scale AI training jobs
- Develop tooling to identify slow, faulty, or misbehaving nodes
- Improve observability, reliability, and performance across OpenAI’s training platform
- Debug and resolve issues in complex, high-throughput distributed systems
- Collaborate with systems, infrastructure, and research teams to evolve platform capabilities
- Extend and adapt failure detection systems or tracing systems to support new training paradigms and workloads
Required qualifications
- Experience writing low-level software where system details matter
- Understand hardware, operating systems, networking, concurrency, and distributed systems
Nice to have
- Background in high-performance computing or low-level systems engineering
Before you apply
- Background checks for applicants will be administered in accordance with applicable law
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.