Skip to content
OpenAIOpenAISan Francisco, CA

Software Engineer, Collective Communication

Designs and implements custom networking collectives using C++ and CUDA for efficient AI model training on supercomputers. Requires expertise in low-level performance-critical software, RDMA distributed algorithms, and GPU/CPU code.

380k – 555k/yr
HybridBackend Engineering

About the role

Responsibilities

  • Collaborate closely with ML researchers to design and implement efficient collective operations in C++ and CUDA.
  • Ensure that our largest training jobs take full advantage of the different network transports used in our supercomputers.
  • Work on simulations to inform our future supercomputer network designs.

Requirements

  • Background in low level performance critical software.
  • Have written distributed algorithms using RDMA in the past.
  • Comfortable writing low level performance sensitive CPU and/or GPU code.
  • Familiar with network simulation techniques.

Nice-to-haves

  • Experience with collective communication.

Skills

C++CUDARdmaDistributed AlgorithmsNetwork SimulationCollective CommunicationGpu ProgrammingNetwork Transports
OpenAI

Software Engineer, Foundations Retrieval

OpenAISan Francisco, CA

Software Engineer building and scaling retrieval infrastructure for AI models, including indexing, serving, and query execution systems. Partners with researchers to productionize embedding techniques and supports agentic workflows across OpenAI products.

380k – 555k/yr
On-siteBackend Engineering
OpenAI

Software Engineer, ChatGPT Infrastructure

OpenAISan Francisco, CA

Design and build infrastructure platforms for ChatGPT, focusing on scalability, reliability, and developer productivity. Requires experience with large-scale distributed systems, performance optimization, and creating reusable abstractions for engineering teams.

255k – 405k/yr
On-siteBackend Engineering
Recall

Backend Software Engineer

RecallSan Francisco, CA

Develops high-performance APIs and real-time video processing pipelines for massive-scale infrastructure handling 3TB/second data. Requires 4+ years systems software experience, customer empathy, and ability to independently own features in a fast-growing startup.

235k – 235k/yr
On-site4+ YOEBackend Engineering
OpenAI

Software Engineer, Codex -Enterprise Controls

OpenAISan Francisco, CA

Build and operate the enterprise control plane for OpenAI's Codex AI software engineer, focusing on security, governance, identity, access controls, encryption, and policy enforcement systems for large organizations.

230k – 385k/yr
Hybrid5+ YOEBackend Engineering
OpenAI

Software Engineer, Private Computing

OpenAISan Francisco, CA

Design, build, and scale privacy features and infrastructure for ChatGPT, API, and consumer devices using confidential computing and encryption. Requires 5+ years of software engineering experience and production experience with trusted execution environments.

230k – 385k/yr
Hybrid5+ YOEBackend Engineering