OpenAI
Training - Runtime Foundations Engineer
$266K–$385K
San Francisco · Hybrid · Full-time · Posted Mar 9, 2026
About the job
Build and optimize the distributed runtime that orchestrates, monitors, and supports reliable machine-learning training workloads across large clusters.
What you'll do
- Design, build, and maintain software for orchestrating and monitoring machine-learning workloads on supercomputers.
- Profile and optimize the software stack for computation orchestration at frontier scale.
- Improve reliability, observability, and fault tolerance, and debug distributed-systems issues across large clusters.
What they ask for
- Experience developing distributed systems.
- Strong software engineering skills and proficiency in Rust or another systems programming language (e.g. C++).
- Solid Linux knowledge, including systems-level debugging, performance analysis, and memory profiling.
- Experience developing asynchronous and concurrent systems.
Pay
$266K – $385K (base salary); equity offered, amount not stated.
Tools
Codex, Rust, Python, Linux, C++
AI focus
Develop runtime systems that support machine-learning research and large-scale model training.
Model-written summary · the original posting is authoritative