OpenAI

Software Engineer, Research Developer Productivity

OpenAI

full-time

Posted on:

Location: California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $255,000 - $325,000 per year

Job Level

Mid-LevelSenior

Tech Stack

DockerKubernetesPythonRust

About the role

  • Build and maintain systems that allow the research + engineering organization to iteratively develop, test, and deploy new features reliably and with high velocity
  • Oversee and drive vision for how to build, test, and deploy software across the organization
  • Drive the design of continuous integration pipelines, testing infrastructure, and training/support around the build system
  • Own and improve developer experience for Python, Rust, and C++ environments in a large monorepo
  • Provide tools and metrics to support fast-paced culture and ensure a stable, scalable platform for growth
  • Collaborate frequently with other teams to speed up development of state-of-the-art capabilities
  • Foster a seamless and low-friction development experience for OpenAI’s research

Requirements

  • Supported large monorepo development and deployment
  • Proficient Python programmer working in large monorepos
  • Proficient with Docker and Kubernetes
  • Experienced in CI/CD
  • Experience with Python, Rust, and C++ codebases (current environment relies heavily on these languages)
  • Pragmatic and passionate about improving development experience for engineers and scientists
  • Ability to design and drive CI/CD pipelines, testing infrastructure, and build system tooling
  • Ability to provide training and support around build systems and developer workflows
  • Able to work from San Francisco, CA office three days per week (hybrid)