Software Engineer, Productivity - Networking

OpenAI OpenAI · AI Frontier · San Francisco, CA · Scaling

Software Engineer focused on improving the developer experience for networking teams at OpenAI, enhancing build systems, test architecture, release pipelines, and overall productivity for engineers working on high-performance networking infrastructure for AI training and inference.

What you'd actually do

  1. Improve development workflows for engineers building and operating OpenAI’s networking systems
  2. Design and improve continuous deployment, release, and validation pipelines
  3. Build and maintain test harnesses for multi-server, networked, and hardware-backed environments
  4. Improve iteration speed across C++, Python, and build-system-heavy codebases
  5. Partner with engineers to identify friction in CI, testing, debugging, and deployment workflows

Skills

Required

  • CI/CD
  • release pipelines
  • testing infrastructure
  • build systems
  • C++
  • Python
  • CMake
  • Bazel

Nice to have

  • networking expertise

What the JD emphasized

  • networking infrastructure
  • build systems
  • test architecture
  • release pipelines
  • developer experience