companyOpenAI logo

Software Engineer, Productivity - Networking

OpenAISan FranciscoNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

You May Be a Good Fit If:You are driven by the desire to empower engineers to work faster and with greater confidence. You possess experience with CI/CD, release pipelines, testing infrastructure, or build systems. You are adept at navigating between C++, Python, and build systems like CMake, Bazel, or Blaze. You take pleasure in developing test harnesses, automation, and improving workflows for complex systems. While not a networking expert, you are eager to learn enough about the domain to help the team increase its effectiveness. Your instinct is to address repeated issues such as slow builds, unreliable tests, fragile release processes, difficult debugging, and vague validation.

About the job

OpenAI’s networking teams design and manage high-performance systems that support the company’s training and inference infrastructure. As a Software Engineer focused on productivity, this position centers on making those teams more effective by improving the developer experience and streamlining complex workflows.

Role overview

This role supports engineers working on intricate infrastructure, with a focus on build systems, testing architecture, release pipelines, and overall development efficiency. The work involves optimizing how engineers build, test, validate, and deploy changes in environments that span multiple servers and interact closely with hardware.

What you will do

  • Improve development workflows for engineers building and operating networking systems at OpenAI.
  • Design and refine pipelines for continuous deployment, release, and validation.
  • Create and maintain test harnesses for multi-server, networked, and hardware-backed environments.
  • Increase iteration speed across codebases, particularly in C++, Python, and environments centered on build systems.
  • Work with engineers to identify and resolve pain points in CI, testing, debugging, and deployment processes.
  • Lead testing and reliability strategies for infrastructure components that support large-scale training and inference workloads.
  • Collaborate with both centralized developer experience teams and networking engineers who work directly with these systems.

About OpenAI

OpenAI is at the forefront of artificial intelligence research and deployment. Our mission is to ensure that artificial general intelligence (AGI) benefits all of humanity. We strive to create safe and beneficial AI systems and promote their understanding and adoption across various sectors.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.