Software Engineer, Productivity - Networking
Core
Improving developer experience, build systems, and release pipelines for OpenAI's high-performance networking infrastructure.
Role type
Senior IC software engineer (developer experience & infrastructure tooling)
Builds
CI/CD pipelines, test harnesses, and development workflows for multi-server, networked, and hardware-adjacent environments
Domain
AI infrastructure, high-performance networking, C++/Python ecosystems
Deliverable
production ML models | infrastructure
Required skills
CI/CD pipeline design, test architecture, build system optimization (CMake, Bazel, Blaze), C++ and Python proficiency, debugging complex distributed systems, automation scripting
Preferred skills
Experience with large-scale training/inference workloads, familiarity with hardware-adjacent environments, ability to work in ambiguous high-context settings
Technologies
C++, Python, CMake, Bazel, Blaze
Responsibilities
Design and improve continuous deployment and validation pipelines; Build and maintain test harnesses for multi-server environments; Partner with engineers to identify and fix friction in CI, testing, and debugging workflows; Drive testing and reliability strategy for infrastructure components; Improve iteration speed across build-system-heavy codebases
Seniority
Senior, hands-on IC