Software Engineer, Web Layer

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

Software Engineer, Web Layer at OpenAI, focusing on the web-based systems and user experiences for the Codex desktop client application. This role involves designing and implementing infrastructure and features end-to-end, working on both backend C++ and Chromium, with some TypeScript and Python for infrastructure. The goal is to create a hybrid agentic/interactive web browser.

What you'd actually do

  1. Partner closely with product and design to conceive, design, and build features for Codex web browsing features on macOS and Windows. This role will focus mostly on the backend C++ layer and Chromium, but many features cross the full stack including some TypeScript.
  2. Partner with the wider Codex team to deliver a high-performance, stable, and secure application platform for client development. This includes API design and implementation (mostly in C++) and the infrastructure that supports deploying it (in Python, TypeScript, and agentic skills).
  3. Work with a small, experienced team of engineers on this critical and rapidly growing product.

Skills

Required

  • C++
  • browser environments like Chromium
  • Electron
  • web development
  • TypeScript
  • Python

Nice to have

  • designing and implementing infrastructure and features end-to-end
  • API design and implementation
  • fast-paced, ambiguous environment
  • communicate clearly and concisely
  • self-directed

What the JD emphasized

  • end-to-end
  • full stack
  • backend C++ layer
  • Chromium
  • agentic skills