OpenAI

Full Stack Software Engineer, Codex

OpenAI2 days ago
Location

San Francisco

Type

Full Time

Salary

USD 255,000 – 405,000

Level

Senior

Role

Full Stack Software Engineer

Posted

Jun 11, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking an exceptional Full Stack Software Engineer for its Codex team to revolutionize software development workflows through AI-powered tools. The role focuses on creating innovative developer experiences that span frontend, backend, and AI agent design, with a mission to transform how software is built in the AI era.

What you'll do

Product Experience Development: Build comprehensive product experiences spanning frontend applications, backend services, AI agent workflows, and developer tooling
AI Workflow Design: Create generalized AI-powered workflows that adapt across diverse software engineering teams, languages, and development practices
Innovation Implementation: Discover and implement novel AI applications to reduce friction in the software development lifecycle
Cross-Functional Collaboration: Partner with product, design, and research teams to translate developer insights into tangible product improvements
User Engagement: Directly interact with developers from various backgrounds to understand pain points and validate solution effectiveness
System Optimization: Continuously improve system reliability, observability, scalability, and performance

What we look for

Technical

Software Engineering FundamentalsProven experience building robust production systems
Language ProficiencyExpert-level programming skills in TypeScript, Rust, or comparable languages

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Developer ToolsSubstantial experience in building and optimizing developer-facing tools and workflows
AI IntegrationDemonstrated ability to integrate AI technologies into software development processes

Skills

Required skills

TypeScriptStrong programming skills in TypeScript or similar systems/application programming languages
Software Development LifecycleDeep understanding of modern software development tools, workflows, and engineering practices
Full Stack DevelopmentComprehensive experience in building end-to-end product experiences across frontend, backend, and infrastructure

Nice to have

RustExperience with Rust programming language
AI Development ToolsFamiliarity with AI-assisted development tools and their ecosystem
Open SourceExperience with open-source software development and community management

Compensation & benefits

Salary

USD 255,000 – 405,000 (annual)

Stock options

Available

Benefits

Competitive Compensation

Highly competitive salary range with significant equity component

Health Insurance

Comprehensive medical, dental, and vision coverage

Retirement Planning

401(k) plan with company matching

Professional Development

Ongoing learning opportunities, conference attendance, and skill development programs

Work Flexibility

Hybrid work arrangement with options for remote and in-office collaboration


Interview process

  1. 1
    Initial Screening Phone or video interview with recruiting team to assess basic qualifications and role fit
  2. 2
    Technical Assessment Coding challenge or take-home project demonstrating full-stack and AI workflow design skills
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews focusing on system design, coding proficiency, and AI integration capabilities
  4. 4
    Product Design Interview Interview assessing candidate's product thinking, workflow innovation, and user-centric design approach
  5. 5
    Leadership and Culture Fit Final interview evaluating alignment with OpenAI's mission and collaborative work culture

Apply for this position

You'll be redirected to the company's application page