Full Stack Software Engineer, Codex

OpenAI OpenAI · AI Frontier · San Francisco, CA · Applied AI

Full Stack Software Engineer to invent AI-powered software development workflows, applying AI across the entire SDLC from design to support. The role involves owning complete product experiences, including UIs, orchestration, agent/prompt design, backend systems, and cloud infrastructure, with a focus on shipping features that influence how developers work.

What you'd actually do

  1. Build end-to-end product experiences that span frontend applications, backend services, agent workflows, cloud infrastructure, and developer tooling.
  2. Design AI-powered workflows that generalize across a wide variety of software engineering teams, languages, codebases, and development practices.
  3. Discover and implement novel ways to apply AI to eliminate friction throughout the software development lifecycle.
  4. Partner closely with product, design, and research to understand developer needs and rapidly translate insights into shipped product improvements.
  5. Work directly with users — including developers at OpenAI, open-source contributors, startups, and large enterprises — to understand pain points and validate solutions.

Skills

Required

  • Strong software engineering fundamentals and experience building production systems.
  • Experience with TypeScript, Rust, or a similar systems or application programming language.
  • Deep familiarity with modern software development tools, workflows, and engineering practices.
  • Experience using AI-assisted development tools and a strong intuition for their strengths, weaknesses, and emerging opportunities.
  • A desire to own products and features end-to-end, from conception through launch and iteration.
  • Strong product judgment and a bias toward learning from real user feedback.
  • Creativity in reframing problems, challenging assumptions, and inventing new workflows rather than simply optimizing existing ones.

What the JD emphasized

  • own complete product experiences
  • AI agents are active participants
  • apply AI across the entire software development lifecycle
  • ship features that influence how developers around the world write, review, test, and maintain software
  • invent the next generation of AI-powered software development workflows
  • rethinking how software gets built in a world where AI agents are active participants
  • redefine those workflows from first principles in the age of AI

Other signals

  • AI-powered software development workflows
  • AI agents as active participants
  • apply AI across the entire software development lifecycle