OpenAI logoOpenAI logo

Software Engineer, Productivity - Networking

OpenAISan Francisco
On-site Full-time

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


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

About Our Team

Join OpenAI as we seek talented software engineers to enhance the productivity of our networking teams. These teams are responsible for designing and managing high-performance networking systems that underpin OpenAI's training and inference infrastructure at the cutting edge of technology.

About This Role

We are looking for a dedicated individual who is passionate about improving the developer experience for engineers working on intricate infrastructure systems, specifically focusing on build systems, testing architecture, release pipelines, and efficient development workflows.

This role is integral to OpenAI’s networking team, aimed at streamlining the processes for engineers to build, test, validate, and deploy changes in multi-server, networked, and hardware-adjacent environments.

Key Responsibilities:

  • Enhance development workflows for engineers tasked with building and operating OpenAI’s networking systems.
  • Design and refine continuous deployment, release, and validation pipelines.
  • Develop and sustain test harnesses for multi-server, networked, and hardware-backed environments.
  • Accelerate iteration speed across codebases in C++, Python, and build-system-centric environments.
  • Collaborate with engineers to uncover and resolve friction points in CI, testing, debugging, and deployment workflows.
  • Lead the testing and reliability strategy for infrastructure components that support extensive training and inference workloads.
  • Work closely with centralized developer experience teams while remaining deeply integrated with networking engineers who are closest to the 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

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

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