Software Engineer, Codex for Teams in City of London
Software Engineer, Codex for Teams

Software Engineer, Codex for Teams in City of London

City of London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
OpenAI

At a Glance

  • Tasks: Develop AI software that transforms how enterprises approach coding and engineering.
  • Company: Join OpenAI, a leader in AI research and deployment with a mission to benefit humanity.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Be part of a groundbreaking team creating the future of software engineering.
  • Qualifications: Strong software engineering skills and experience with backend languages like Python or Go.
  • Other info: Dynamic environment with a focus on innovation and collaboration across diverse teams.

The predicted salary is between 28800 - 48000 £ per year.

About the Team

With Codex we’re building an AI software engineer. One that you can pair with, delegate to, or even ask to take on future tasks proactively. Our team is a fast-moving group within OpenAI, bringing together research, engineering, design, and product. We iteratively build the Codex agent harness and product to get the most out of the model, and we iteratively train the model to be great at complex software engineering tasks. The Codex team is responsible for building state-of-the-art AI systems that can write code, reason about software, and act as intelligent agents for developers and non-developers alike. We operate across research, engineering, product, and infrastructure; owning the full lifecycle of experimentation, deployment, and iteration on novel coding capabilities. The Codex Enterprise sub-team’s mission is to bring the world’s most powerful software engineer to the world’s largest companies safely, securely, and at scale.

About the Role

This role is for a software engineer working on Codex, with a specific focus on making it work well for our largest customers. You’ll work directly with customers, Go To Market (GTM) teams, and other engineers and researchers across Codex and OpenAI. You will turn diverse enterprise requirements into products that scale across organizations. The role bridges what enterprises need and what the broader Codex team builds, ensuring that enterprise capabilities are robust, repeatable, and deeply aligned with how developers work in real-world environments. You’ll own systems end-to-end (architecture, implementation, production operations) with a strong bias for both quality and velocity.

In this role, you will:

  • Ship enterprise-grade capabilities for Codex, including analytics and usage reporting, audit and compliance logging, sandbox and permissioning, admin roles and policy controls, regional execution and data residency, and on-prem orchestration.
  • Design and build robust, full-stack services and APIs that power Codex across all surfaces including web, CLI, IDEs, Slack, and CI/CD, with strong observability and SLOs.
  • Integrate with enterprise identity and governance systems (e.g., SSO/SAML/OIDC, SCIM, RBAC, policy enforcement), and build data-access patterns that are secure, performant, and compliant for large customers.
  • Work closely with GTM teams and directly with enterprises to understand real-world developer workflows.
  • Collaborate cross-functionally with product, research, design, and customer teams to deliver quickly while maintaining a high bar for quality and user experience.

You might thrive in this role if you:

  • Have strong software engineering fundamentals and experience turning ideas into productionized systems, thinking holistically about speed, performance, and user experience.
  • 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.
  • Have built developer tools (CLI/IDE/SDK) or agent/sandboxed execution environments, especially in, or for, large enterprises.
  • Experience delivering software on-prem would be a bonus.
  • Have hands‑on experience with enterprise and large‑platform foundations such as identity (SAML/OIDC), SCIM, RBAC, audit logging, and data retention controls.
  • Have experience working directly with customers as a customer engineer, solutions engineer or forward‑deployed engineer.
  • Enjoy 0 -> 1 environments, can navigate ambiguity, and bring crisp product thinking to technical trade‑offs.

About OpenAI

OpenAI is an AI research and deployment company dedicated to ensuring that general‑purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

Software Engineer, Codex for Teams in City of London employer: OpenAI

OpenAI is an exceptional employer for Software Engineers, particularly within the innovative Codex team located in a vibrant tech hub. With a strong emphasis on collaboration across research, engineering, and product, employees benefit from a dynamic work culture that fosters creativity and rapid iteration. OpenAI offers ample opportunities for professional growth, competitive compensation, and the chance to work on cutting-edge AI technologies that have a meaningful impact on the world.
OpenAI

Contact Detail:

OpenAI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Codex for Teams in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those connected to OpenAI or Codex. A friendly chat can open doors and give you insights that job descriptions just can't.

✨Tip Number 2

Show off your skills! If you've got a portfolio or GitHub with projects that highlight your coding prowess, make sure to share it. Real-world examples of your work can speak volumes more than a CV.

✨Tip Number 3

Prepare for interviews by diving deep into Codex and its applications. Understand how it integrates with enterprise systems and be ready to discuss how you can contribute to making it even better for large customers.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in being part of the OpenAI team.

We think you need these skills to ace Software Engineer, Codex for Teams in City of London

Software Engineering Fundamentals
Backend Programming Languages (Python, Go, Rust)
Distributed Systems Concepts
Reliability
Observability
Security
Developer Tools Development (CLI/IDE/SDK)
Enterprise Identity Systems (SAML/OIDC, SCIM, RBAC)
Audit Logging
Data Retention Controls
Customer Engagement
Product Thinking
Agility in Ambiguous Environments
Full-Stack Service Design
API Development

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your experience with backend languages and any relevant projects that showcase your skills in building robust systems.

Showcase Your Experience: Don’t just list your skills; give us examples of how you've applied them in real-world scenarios. If you've worked with enterprise-level tools or have experience in developer environments, let us know!

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's necessary. Make it easy for us to see why you’d be a great fit for the Codex team.

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at OpenAI

✨Know Your Tech Stack

Make sure you’re well-versed in the backend languages mentioned in the job description, like Python, Go, or Rust. Brush up on distributed systems concepts and be ready to discuss how you've applied these skills in real-world scenarios.

✨Understand Enterprise Needs

Familiarise yourself with enterprise-level requirements such as identity management (SAML/OIDC), audit logging, and data retention controls. Be prepared to share examples of how you've worked with large customers and translated their needs into effective solutions.

✨Showcase Your Problem-Solving Skills

This role thrives in 0 -> 1 environments, so come equipped with stories that highlight your ability to navigate ambiguity and make crisp product decisions. Think about challenges you've faced and how you turned them into opportunities.

✨Collaborate and Communicate

Since this position involves working closely with cross-functional teams, practice articulating your thoughts clearly. Prepare to discuss how you’ve collaborated with product, research, and design teams to deliver high-quality software quickly.

Software Engineer, Codex for Teams in City of London
OpenAI
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>