
Posted 9 hours ago
Software Engineer, Compute Infrastructure
OpenAISoftware Engineer, Compute Infrastructure
Requirements
Software engineering for production infrastructure, Distributed systems experience, Operating systems or networking protocols, Debugging complex hardware/software interactions
Skills
Distributed SystemsKubernetesPython
About the role
Responsibilities
- Build and deeply optimize reliable system software for large-scale compute systems running demanding AI workloads
- Design and operate infrastructure across accelerators, CPUs, NICs, switches, networking protocols, storage, and cluster orchestration
- Profile, benchmark, and optimize training workloads across compute, memory, storage, and networking bottlenecks
- Create hardware-aware automation for provisioning, firmware upgrades, and incident response
- Build CaaS, agent infrastructure, profiling, observability, and platform tools
- Collaborate across research, engineering, security, networking, and hardware teams
Requirements
- Strong software engineering skills in building or operating production infrastructure systems
- Experience in areas such as distributed systems, operating systems, networking protocols, RDMA, NCCL, storage, or Kubernetes
- Ability to debug complex system behavior across software, hardware, and networking layers
- Experience with high-performance computing, GPU infrastructure, or reliability engineering
- Comfort with ambiguity and 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. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer, Compute Infrastructure
OpenAI · San Francisco
