Training - Runtime Foundations Engineer
OpenAI, San Francisco
The role
As a Training Runtime: Runtime Foundations Engineer, you will work on the software that ties thousands of computers together and exposes them as a unified system.
This system has to serve individual researchers running multiple parallel experiments, as well as our largest training runs spanning 100’s of thousands and even millions of machines and accelerators. This requires easy to use, introspectable systems that can promote a fast debugging and development cycle, as well as relentless optimization for scale while maintaining stability and performance throughout.
You will work primarily in Codex + Rust, building high-performance asynchronous systems with a strong emphasis on performance, correctness, resilience, and scalability.
Working at this scale and at the frontier of AI development poses novel challenges. We support many different types of research, and the problems you will be working on are highly ambiguous and require a superb ability to jump into novel domains, understand user problems, and demonstrate both strong design judgment and proficient execution to advance our programs.