OpenAI Backend Engineering Jobs
Open backend engineering roles at OpenAI, pulled live from their hiring system.
View backend engineering jobs across all companies
56% of open backend engineering roles call out Distributed Systems; Python and Kubernetes appear in roughly a third. Most of these backend engineering roles are on-site or hybrid; 0% are fully remote.
Software Engineer, Cloud Agents
Build and scale orchestration, sandboxing, and storage systems for long-running cloud agents powering Codex, ChatGPT, and the OpenAI API. Requires 9+ years experience leading large-scale backend or infrastructure projects.
Capacity Systems Software Engineer
Build backend services, APIs, and data platforms that serve as the system of record for OpenAI's compute capacity planning, forecasting, and operational decision-making across a global infrastructure footprint.
Software Engineer, Enterprise AI Platform
Build internal AI-native apps, MCP connectors, multi-agent workflows, and reusable platform components for enterprise operations across Finance, People, and GTM. Strong Python, system design, enterprise integrations, and applied AI experience required.
Staff+ Software Engineer, Identity Infrastructure Engineering
Leads architecture, development, and operation of secure identity infrastructure across cloud platforms and internal systems for OpenAI's research and engineering teams. Requires 10+ years experience with large-scale backend systems, identity/security tech, and languages like Go, Rust, Python.
Backend Software Engineer, Applied Foundations
Designs and implements scalable backend systems, APIs, and infrastructure powering core AI products like ChatGPT. Focuses on performance, reliability, safety at global scale, and mitigating adversarial attacks using languages like Go, Python, Rust.
Software Engineer, Foundations Retrieval
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.
Software Engineer, Codex Core Agents
Builds infrastructure for AI agents in production, focusing on sandboxed code execution, orchestration, stateful workflows, and optimization for tokens, latency, reliability, and cost at scale. Requires strong distributed systems and infrastructure engineering experience.
Principal Software Engineer, B2B Engineering
Leads architecture and scaling of backend services, APIs, distributed systems, databases, and data pipelines for OpenAI's developer platform and enterprise products. Requires deep expertise in backend engineering, reliability, security, and cross-team collaboration in fast-paced environments.
Software Engineer, Localization
Build and scale localization platforms, AI-powered translation pipelines, and internationalization libraries for OpenAI products. Requires strong backend/full-stack experience with Java, React, MySQL, and Kubernetes.
Senior Software Engineer, Product
Designs and builds experimentation and rollout infrastructure for safe feature launches and model evaluations at scale. Partners with product, research, and data teams to integrate systems into development lifecycles, focusing on developer experience and large-scale distributed systems.
Software Engineer, Ads Monetization, Revenue Platform
Software Engineer building core monetization systems for ChatGPT Ads, handling end-to-end pipelines from event capture to billing. Requires 5+ years experience in distributed systems, data engineering, and financial accuracy.
Software Engineer, ChatGPT Infrastructure
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.
Software Engineer, Backend (Knowledge Innovation)
Builds and scales backend services and APIs for OpenAI's knowledge systems, integrating data and AI models into workflows. Requires 4+ years backend experience with Python, FastAPI, Postgres, and distributed systems.
Software Engineer, Identity Infrastructure Engineering
Builds identity and access management infrastructure for multi-cloud security at OpenAI, protecting AI model weights and data. Requires strong Python/Go skills, cloud expertise (AWS/Azure/GCP), and security protocols like OAuth/SAML.
Backend Software Engineer, Growth
Backend engineer driving ChatGPT user growth through data analysis, product ideation, experimentation, and backend systems for optimizing account access, notifications, SEO, and virality. Requires analytical skills, A/B testing experience, and comfort with ambiguity.
Backend Engineer, Consumer Products
Designs and builds scalable backend services, APIs, and infrastructure for consumer products, balancing velocity and long-term scalability. Requires 7+ years experience with Python, Go, system design, and cross-functional collaboration.
Backend Software Engineer (Evals)
Build evals infrastructure and backend services for OpenAI's support automation, focusing on reliable pipelines, monitoring, and AI model integration. Requires 4+ years backend experience with Python, FastAPI, Postgres, and ML/LLM evals.
Software Engineer, Monetization Infrastructure (SF/Seattle)
Builds core backend infrastructure for OpenAI's monetization and ads systems, architecting large-scale distributed systems focused on reliability, privacy, performance, and security. Requires 10+ years experience in mission-critical systems.
Software Engineer, Database Systems
Builds and optimizes high-performance distributed database systems like Rockset, focusing on ingestion, query execution, indexing, and storage. Requires 4+ years experience in scalable systems, C++ proficiency, and cloud expertise to enhance reliability and throughput at massive scale.
Software Engineer, Core Services
Designs and operates critical backend platforms like caching, workflow orchestration, and metadata stores to enable scalable product development. Requires expertise in distributed systems, caching (Redis/Memcached), storage (FoundationDB), and orchestration (Temporal).
Software Engineer, Agent Infrastructure
Builds and scales infrastructure for training and deploying AI agents, including novel container orchestration beyond Kubernetes, FastAPI/gRPC APIs, and Terraform-based systems. Collaborates with researchers on high-scale ML environments and production platforms for OpenAI products.
Software Engineer, Privacy Infrastructure
Designs and operates scalable data infrastructure for privacy, legal compliance, and security workflows, including secure storage, search services, and automated data transfers. Partners with Legal, Security, and engineering teams to build defensible systems handling large-scale data problems.
Software Engineer, Compute - Storage
Build and operate storage infrastructure powering OpenAI's research and production, including object stores, cross-region data movement, lifecycle management, and federation layers on Kubernetes using Rust.
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.