Software Engineer, Compute Infrastructure
Core
Build the compute platform behind OpenAI's research and products, turning enormous amounts of compute into a reliable engine for frontier AI.
Role type
Senior IC compute infrastructure engineer
Builds
Reliable system software, infrastructure across accelerators/CPU/networking/storage, CaaS, agent infrastructure, and developer tools for AI workloads
Domain
AI research infrastructure, high-performance computing, distributed systems
Deliverable
production ML models | infrastructure
Required skills
distributed systems, operating systems, networking protocols, RDMA, NCCL, Kubernetes, scheduling, observability, reliability engineering, high-performance computing, GPU infrastructure, hardware-aware performance optimization, benchmarking
Preferred skills
debugging complex system behavior, working across software/hardware/networking layers, building leverage for others, disciplined measurement
Technologies
Kubernetes, RDMA, NCCL, GPUs, NICs, switches, data centers
Responsibilities
Build and optimize reliable system software for large-scale compute systems; Design and operate infrastructure across accelerators, CPUs, networking, storage, and cluster orchestration; Profile and optimize training workloads; Create hardware-aware automation for provisioning and operations; Build CaaS, agent infrastructure, and platform tools; Turn operational lessons into better systems and abstractions
Seniority
Senior, hands-on IC