OpenAI

About OpenAI

Empowering humanity through safe AI innovation

🏢 Tech👥 1001+ employees📅 Founded 2015📍 Mission District, San Francisco, CA💰 $68.9b4.2
B2CB2BArtificial IntelligenceEnterpriseSaaSAPIDevOps

Key Highlights

  • Headquartered in San Francisco, CA with 1,001+ employees
  • $68.9 billion raised in funding from top investors
  • Launched ChatGPT, gaining 1 million users in 5 days
  • 20-week paid parental leave and unlimited PTO policy

OpenAI is a leading AI research and development platform headquartered in the Mission District of San Francisco, CA. With over 1,001 employees, OpenAI has raised $68.9 billion in funding and is known for its groundbreaking products like ChatGPT, which gained over 1 million users within just five day...

🎁 Benefits

OpenAI offers flexible work hours and encourages unlimited paid time off, promoting at least 4 weeks of vacation per year. Employees enjoy comprehensi...

🌟 Culture

OpenAI's culture is centered around its mission to ensure that AGI benefits all of humanity. The company values transparency and ethical consideration...

Overview

OpenAI is hiring a Release Engineer to design and operate release infrastructure for software delivery. You'll work with CI/CD pipelines and collaborate with embedded, cloud, and QA teams. This role requires experience in automation and system reliability.

Job Description

Who you are

You have a strong background in release engineering, with experience in building and maintaining systems that support software delivery. You take pride in automation and system reliability, ensuring that software is built reproducibly and released safely at scale. You are comfortable working with CI/CD pipelines and have a solid understanding of multi-component systems, including bootloaders, firmware, and operating systems. You enjoy collaborating with cross-functional teams, including embedded, cloud, and QA, to ensure that every build is fast, verifiable, and production-ready. You are detail-oriented and have a passion for creating reliable and secure software delivery processes.

Desirable

Experience with artifact management and release automation is a plus. Familiarity with fleet telemetry and health checks for OTA updates will set you apart. You are proactive in identifying and resolving issues in the release process, and you have a knack for integrating testing results into the CI/CD workflow.

What you'll do

As a Release Engineer at OpenAI, you will design and operate the release infrastructure that enables reliable software delivery across complex systems. You will be responsible for creating CI/CD pipelines for multi-component builds, ensuring that each build is validated rigorously. You will define versioning and branching strategies, automate promotions, and manage changelogs and artifact retention. Your role will involve integrating unit, integration, and hardware-in-the-loop test results, as well as addressing flaky tests and failures to maintain a smooth release process. You will build A/B OTA update flows, ensuring that updates are verified and healthy before deployment. You will work closely with embedded, cloud, and QA teams to ensure that the software delivery process is efficient and effective.

What we offer

OpenAI offers a hybrid work model, allowing you to work four days in the office per week while also providing relocation assistance for new employees. You will be part of a team that is committed to building systems that power software delivery and ensuring that AI technology is widely shared for the benefit of all. You will have the opportunity to work on cutting-edge technology and contribute to the future of AI. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse backgrounds and perspectives.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at OpenAI.

Similar Jobs You Might Like

Based on your interests and this role

Veeva Systems

Release Engineer

Veeva Systems📍 Pleasanton - Hybrid

Veeva Systems is hiring a Release Engineer to work on their Release Engineering team, delivering seamless releases for their cloud-based applications. This role is based in Pleasanton, California.

🏢 Hybrid
12 months ago
AppZen

Release Engineer

AppZen📍 Pune - On-Site

AppZen is hiring a Release Engineer to assist in release automation and manage release pipelines. You'll work with scripting languages like Groovy and Python, and tools such as Jira and Jenkins. This position requires 3-4 years of experience.

🏛️ On-SiteMid-Level
4 months ago
Veeva Systems

Release Engineer

Veeva Systems📍 Boston - Hybrid

Veeva Systems is hiring a Release Engineer to work in their Release Engineering and Tools team. You'll be responsible for delivering software on AWE and Kubernetes while ensuring smooth database changes and migrations. This role requires advanced coding and scripting skills.

🏢 HybridMid-Level
2 years ago
Benchling

Software Engineering

Benchling📍 United States - Remote

Benchling is seeking a Senior Software Engineer for their Platform team to enhance developer experience and streamline workflows. You'll work closely with Developer Productivity and Release Engineering teams to create tools and frameworks. This role requires strong technical leadership and a focus on scalable infrastructure.

🏠 RemoteSenior
3w ago
Veeva Systems

Release Engineer

Veeva Systems📍 Raleigh - Hybrid

Veeva Systems is hiring a Release Engineer to architect delivery velocity and ensure high-quality SaaS products reach customers efficiently. You'll bridge development and operations, orchestrating build and release processes. This role requires expertise in deployment pipelines and software delivery.

🏢 Hybrid
3w ago