Skip to content

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 EngineeringOnsite

About the role

Responsibilities

  • Build full-stack web applications that help researchers and operators understand cluster health, job failures, and usable capacity in real time.
  • Turn questions like “why is this job down?” and “what is preventing these nodes from being ready?” into clear, actionable product experiences.
  • Collaborate closely with researchers and infrastructure teams to identify high-leverage operational problems and build tools that solve them.
  • Design data models, APIs, and visualizations that make large-scale scheduling, resource allocation, and cluster behavior easier to inspect and reason about.
  • Develop scalable backend services that process high-volume cluster and workload data with low latency and high reliability.
  • Build intuitive frontend workflows that connect users to the underlying scheduling, storage, and compute systems.
  • Raise the bar for reliability, performance, and security in the systems used to operate OpenAI’s frontier compute.

Requirements

  • Significant experience in full-stack development, with expertise in modern frontend frameworks such as React, Vue, or Angular, and backend technologies such as Python, Go, or Node.js.
  • Experience building scalable, high-performance web applications for complex distributed systems.
  • Understanding of APIs, distributed data systems, and cloud infrastructure.
  • Execution-focused with a strong eye for usability, performance, and scalability.
  • Comfortable working in fast-paced, highly collaborative environments with tight timelines and evolving priorities.

Nice-to-Haves

  • Experience working with Kubernetes, Docker, and cloud-native application deployment.
  • Understanding of AI/ML workload scheduling and orchestration challenges.
  • Experience with real-time data processing, visualization libraries, and observability tooling.

Skills

ReactVueAngularPythonGoNode.jsKubernetesDockerAPIsDistributed 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, 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+ YOEGoRust

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