Openai
Software Engineer, Compute Infrastructure
San Francisco, Remote. Posted 3 months ago
The role
You will build and optimize reliable system software for large-scale compute systems. This involves designing and operating infrastructure across accelerators, CPUs, networking, storage, and data centers to support AI workloads.
What you will do
- Build and deeply optimize reliable system software for large-scale compute systems
- Design and operate infrastructure across accelerators, CPUs, NICs, switches, networking protocols, storage, data centers, cluster orchestration, scheduling, and fleet health
- Profile, benchmark, and optimize training workloads
- Create hardware-aware automation for provisioning, firmware, driver upgrades, and incident response
- Build CaaS, agent infrastructure, profiling, observability, benchmarking, and platform tools
- Turn operational lessons into better systems and stronger abstractions
- Collaborate across research, engineering, security, networking, hardware, and data center teams
Required qualifications
- Strong software engineering skills
- Experience building, operating, or improving production infrastructure systems
- Experience in one or more relevant areas such as distributed systems, operating systems, networking protocols, RDMA, NCCL or collective communication, storage, Kubernetes, scheduling, observability, r
- Ability to debug complex system behavior across software, hardware, networking, and workload layers
- Comfort with ambiguity
- Strong ownership
- A bias toward practical, durable solutions
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. They push the boundaries of AI capabilities and seek to safely deploy them to the world through products.