Software Engineer, Codex for Teams
OpenAI
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Software Engineer, Codex for Teams at OpenAI
With Codex, OpenAI is building an AI software engineer that can pair with, be delegated to, or even proactively take on future tasks. Our team is a fast-moving group within OpenAI, integrating research, engineering, design, and product. We iteratively build the Codex agent harness and product to maximize model potential, while also training the model to excel at complex software engineering tasks.
The Codex team is responsible for creating state-of-the-art AI systems capable of writing code, reasoning about software, and acting as intelligent agents for both developers and non-developers. We operate across research, engineering, product, and infrastructure, owning the full lifecycle of experimentation, deployment, and iteration on novel coding capabilities.
Codex for Teams specifically focuses on developing products and platform capabilities to drive Codex adoption in diverse team environments. This cross-cutting team works across the stack to build delightful product experiences and fundamental platform capabilities. Its customers span small teams to large enterprises, making its mission critical to realizing the vision of Codex as a proactive teammate.
About The Role
As we expand, our focus is on transforming Codex from a powerful individual tool into a production-grade teammate for entire organizations. In this role, you will collaborate with internal OpenAI teams and external customers, from rapid-growth startups to major enterprises, to facilitate the deployment, operation, and trust of Codex in increasingly demanding real-world scenarios.
As Codex's consumer adoption accelerates, enterprise demand is growing just as quickly, presenting opportunities to enhance key workflows, controls, and reliability. This team is instrumental in translating complex, real-world team requirements into robust, repeatable, and scalable product and platform capabilities.
You will work directly with a select group of deeply engaged design-partner customers, leveraging their actual deployments to identify opportunities and determine what is essential for Codex to succeed within modern engineering organizations. These insights will inform your development efforts across product, infrastructure, and deployment patterns for all teams utilizing Codex.
This role encompasses end-to-end system ownership, from architecture and implementation to production operations, with a strong emphasis on both quality and velocity.
In This Role, You Will
- Shape the evolution of Codex by identifying how teams use (and challenge) AI-powered software engineering, driving changes across product, infrastructure, and model behavior to ensure Codex becomes a truly reliable teammate for organizations.
- Build the core team and enterprise primitives that enable Codex's scalability, including RBAC, admin and audit interfaces, usage tracking, rate limits and pricing controls, managed configuration and constraints, and analytics that offer deep visibility into Codex's utilization for teams and operators.
- Design and own secure, observable, full-stack systems that power Codex across web, IDEs, CLI, and CI/CD, integrating with enterprise identity and governance systems (SSO/SAML/OIDC, SCIM, policy enforcement) and developing data-access patterns that are performant, compliant, and trustworthy.
- Lead real-world deployments and launches by collaborating directly with customers and the Go To Market (GTM) team to roll out Codex across teams, using live usage and operational signals to rapidly iterate and convert complex, real-world feedback into scalable product and platform improvements.
You Might Thrive In This Role If You
- Possess strong software engineering fundamentals and experience in transforming ideas into productionized systems, considering speed, performance, and user experience holistically.
- Are proficient in one or more backend languages (e.g., Python, Go, Rust) and distributed systems concepts, with a focus on reliability, observability, and security.
- Enjoy developing cross-cutting platform capabilities that accelerate product velocity, and are comfortable working across services, APIs, and end-user product surfaces.
- Have experience with team/enterprise foundations such as identity and access (SAML/OIDC), SCIM, RBAC, audit/compliance logging, policy enforcement, and data governance controls.
- Have built developer tools and workflows (CLI/IDE/SDK), automation systems (triggers/scheduling), or integration platforms that connect products to a broader ecosystem of tools.
- Enjoy working directly with users/customers (or alongside GTM/solutions teams), and can translate diverse, complex requirements into opinionated, scalable implementations for many teams.
- Enjoy 0 -> 1 environments, can navigate ambiguity, and bring crisp product thinking to technical trade-offs.
Key skills/competency
- AI Software Engineering
- Distributed Systems
- Python
- Go
- Rust
- RBAC
- SSO/SAML/OIDC
- SCIM
- Data Governance
- Developer Tools
How to Get Hired at OpenAI
- Research OpenAI's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume strategically: Highlight AI, distributed systems, enterprise software, and customer-facing experience for OpenAI.
- Showcase problem-solving skills: Prepare examples demonstrating your ability to tackle complex engineering and product challenges.
- Demonstrate collaborative impact: Discuss instances where you worked effectively with diverse teams and external partners.
- Understand Codex's vision: Familiarize yourself with AI coding agents and their potential impact on software development workflows.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background