OpenAI

Software Engineer, Research Developer Productivity

OpenAI • $150K — $180K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development
  • Expertise in Python programming, especially within large monorepo environments
  • Familiarity with Docker and Kubernetes for container orchestration
  • Proficient in implementing CI/CD processes
  • Strong understanding of software testing and deployment strategies

Responsibilities

  • Build and maintain systems for efficient research development
  • Oversee the continuous integration pipeline design
  • Drive testing infrastructure improvements
  • Support the development of tools and metrics for fast-paced environments
  • Enhance OpenAI’s research development experience by utilizing Python, Rust, and C++

Benefits

  • Hybrid work model with 3 days in-office per week
  • Relocation assistance for new employees
  • Commitment to diversity and equal opportunity
  • Supportive culture focusing on responsible AI development
  • Resources for applicants with disabilities
Full Job Description
About the Team

The Fleet team builds core components to enable productive research from small to state of the art scale across OpenAI, with the goal of accelerating progress towards AGI. We frequently collaborate with other teams to speed up the development of new state-of-the-art capabilities.

About the Role

As we scale up with more researchers and engineers joining OpenAI, we seek a pragmatic and passionate engineer with a strong focus on the development experience for both engineers and scientists.

In this role, you will be responsible for building and maintaining systems that allow our research + engineering organization to iteratively develop, test, and deploy new features reliably, with high velocity, and with a frictionless and fast development cycle.

You will help oversee and drive to the vision of how we should build, test and deploy software. You will drive the design of our continuous integration pipelines, testing infrastructure, training and support around our build system. Our current environment relies heavily on Python, Rust, and C++, which you will take ownership of and strive to transform into a state of the art development experience for research.

Ultimately, your role will be to provide the necessary tools and metrics to support our fast-paced culture and ensure a stable, scalable platform for growth, while also fostering a seamless and low friction experience for OpenAI's research.

This role is based in San Francisco, CA. For a San Francisco role, we use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees.

You might thrive in this role if you:
  • Have supported large monorepo development and deployment before
  • Are a proficient Python programmer working in large monorepos
  • Are proficient with Docker and Kubernetes
  • Experienced in CI/CD


About OpenAI

OpenAI is an artificial intelligence research laboratory consisting of the for-profit corporation OpenAI LP and its parent company, the non-profit OpenAI Inc. The company was founded in 2015 by a group of technology leaders, including Elon Musk, Sam Altman, Greg Brockman, Ilya Sutskever, and John Schulman. OpenAI's mission is to develop and promote friendly AI for the betterment of humanity. The company has developed a number of cutting-edge AI technologies, including GPT-3, a language processing system that can generate human-like text. OpenAI has received funding from a number of high-profile investors, including LinkedIn co-founder Reid Hoffman and venture capitalist Peter Thiel.
Learn more about OpenAI
Size
100 employees
Industry
Founded
2015

Similar Jobs

More Jobs at OpenAI

More Information Technology Jobs

Find similar Software Engineer, Research Developer Productivity jobs: