Skip to content

Full Stack Software Engineer, OpenAI Edu

Build and ship full-stack education products end-to-end, partnering with learning scientists, designers, and researchers. Requires 5+ years experience, proficiency in TypeScript/React and backend languages like Python/Go, plus focus on reliability and product sense.

230k – 385kSan Francisco, CAFullstack EngineeringHybrid5+ YOE

About the role

Responsibilities

  • Build and ship product experiences across the full stack for OpenAI’s education offerings
  • Own projects end-to-end, from ideation and technical design through implementation, launch, and iteration
  • Work closely with learning scientists and researchers to translate learning goals and evidence into product decisions
  • Collaborate with design, data, and cross-functional partners to build thoughtful, high-quality user experiences
  • Help define the engineering foundation for a growing education pod, including patterns, systems, and technical direction
  • Contribute to products that may inform both consumer and B2B education experiences over time

Requirements

  • 5+ years of professional engineering experience (excluding internships) in relevant roles at tech and product-driven companies
  • Proficiency with TypeScript, React, and other web technologies
  • Proficiency in one or more backend languages (Python, Go, Rust, TypeScript or similar) and distributed systems concepts
  • Some experience with relational databases like Postgres/MySQL
  • Care deeply about reliability, safety, and performance in production environments
  • Interest in AI/ML (direct experience not required)
  • Proven ability to thrive in fast-growing, product-driven companies by effectively navigating loosely defined tasks and managing competing priorities or deadlines

Nice-to-Haves

  • Former founder, or early engineer at a startup who has built a product from scratch
  • Experience building interactive educational tools or learning products
  • Strong interest in improving access to education and expanding opportunities for learners worldwide

Skills

TypeScriptReactPythonGoRustPostgresMySQLDistributed Systems

Software Engineer, Full Stack

Build full-stack product experiences and backend systems for AI-powered cybersecurity tools that help teams discover, validate, and remediate vulnerabilities.

230k – 325kSan Francisco, CAFullstack EngineeringHybrid5+ YOEReactPython

Full-Stack Software Engineer, Compute Foundations

Build full-stack web tools to monitor and debug OpenAI's largest supercomputing clusters, helping researchers understand job failures and optimize cluster capacity. Requires strong full-stack experience with React/Vue/Angular and Python/Go/Node.js.

230k – 347kSan Francisco, CAFullstack EngineeringOn-siteGoVue

FullStack Software Engineer, Codex App

Build and evolve the Codex desktop app and IDE extension as a full stack engineer, owning UI to Rust service integrations via TypeScript/Node/Electron. Focus on robust IPC, orchestration, reliability, and product workflows for developers.

230k – 385kSan Francisco, CAFullstack EngineeringOn-siteIpcRust

Full Stack Engineer

Build core systems across the full stack for Kepler's AI research platform, including backend orchestration, data pipelines, and UI for traceable AI outputs in finance.

230k – 260kNew York, NYFullstack EngineeringOn-site3+ YOEAWSRust

Software Engineer, Codex Cloud

Builds cloud-based AI agentic experiences and runtime infrastructure for Codex, enabling scalable, secure AI software engineering across codebases. Requires strong distributed systems expertise, backend proficiency, and enterprise platform experience.

230k – 325kSan Francisco, CAFullstack EngineeringOn-siteGoRust