engineering
Posted May 21Release Engineer | Consumer Devices
at openai
San Francisco, United StatesHybrid
Responsibilities
- - Define versioning and branching strategies; automate promotions, changelogs, and artifact retention.
- - Build A/B OTA update flows with verity and health checks; run staged rollouts and canaries; implement safe rollback and roll-forward strategies.
- - Implement code signing for binaries and firmware, generate SBOMs, run vulnerability scanning, and attach build attestations and provenance.
Requirements
- YOU WILL: - Design and operate CI/CD pipelines for multi-component builds (bootloader, firmware, OS images, backend, companion apps) using hermetic toolchains.
- experience building and operating build and release systems for consumer devices, robotics, mobile, or embedded products. - Are proficient in scripting and automation languages such as Python or Bash. - Have strong Linux user-space fundamentals. - Have
- experience with GitHub Actions or Buildkite, artifact registries, and reproducible toolchains. - Have
- experience managing vendor BSPs and toolchains. - Have delivered secure OTA or image updates with staged rollouts at scale. - Are familiar with key management and supply-chain hardening. - Have a track record of metrics-driven improvement and continuous optimization.
- About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence
Additional details
- ABOUT THE TEAM The Release Engineer team is responsible for building and maintaining the systems that power software delivery—from CI/CD pipelines and artifact management to release automation and fleet telemetry.
- We ensure software across bootloaders, firmware, operating systems, and cloud services is built reproducibly, validated rigorously, and released safely at scale.
- ABOUT THE ROLE As a Release Engineer, you’ll design, build, and operate release infrastructure that enables reliable, secure, and traceable software delivery across complex multi-component systems.
- You’ll partner closely with embedded, cloud, and QA teams to ensure that every build—from development to OTA deployment—is fast, verifiable, and production-ready.
- We’re looking for engineers who take pride in automation, build reproducibility, and system reliability—and who enjoy building the connective tissue that allows hardware and software to ship together seamlessly.
- We use a hybrid work model of four days in the office per week and offer relocation assistance to new employees. IN THIS ROLE,
- - Integrate unit, integration, and hardware-in-the-loop (HIL) test results; quarantine flaky tests, auto-bisect failures, and block unsafe promotions.