Openai
Software Engineer, Delivery / CD
San Francisco. Posted 6 months ago
The role
The Engineering Acceleration Delivery / Continuous Deployment team builds and operates systems to ship OpenAI's infrastructure and product code to production. You will design continuous deployment infrastructure, develop progressive delivery systems, and build tools to improve engineering velocity.
What you will do
- Design and build continuous deployment infrastructure across Kubernetes clusters and global regions.
- Develop systems for progressive delivery including canary releases, staged rollouts, and automated rollback.
- Improve engineering velocity by reducing friction in the release pipeline and automating manual workflows.
- Work with product and infrastructure teams to ensure services are deployable, observable, and resilient.
- Implement and evolve deployment methodologies such as GitOps and infrastructure-as-code.
- Build systems that automatically evaluate deployment health using metrics, logs, traces, and alerts.
- Build systems that support agent-assisted or autonomous deployment workflows using modern AI tooling.
Required qualifications
- Worked with Kubernetes-based deployment systems at scale
- Experience building or operating continuous deployment platforms
Nice to have
- Familiar with GitOps tooling such as ArgoCD or Flux
- Excited about building AI-assisted systems and agents
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. They seek to safely deploy AI to the world through their products.