Skip to content
OpenAIOpenAISan Francisco, CA

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.

230k – 385k
On-siteBackend Engineering

About the role

Responsibilities

  • Build internal apps for enterprise operations across Finance, People, and GTM
  • Build MCP connectors and enterprise integrations with strong auth, permissions, idempotency, retries, and rate-limit handling
  • Design end-to-end multi-agent workflows with tool routing, human approvals, audit trails, and safe action boundaries
  • Design data architecture for operational AI systems, including ingestion, schemas, quality checks, lineage, and governance
  • Build evals, monitoring, metrics, and regression tests for agentic workflows
  • Create reusable infrastructure, patterns, and components that other enterprise teams can build on
  • Partner with system owners and business owners to turn messy enterprise workflows into reliable internal products

Requirements

  • Strong Python engineering skills for backend services, MCP connectors, agent/tool workflows, eval harnesses, and data ingestion jobs
  • Strong system design skills across shared infrastructure, app architecture, reliability, and scaling
  • Experience building internal apps, backend services, APIs, workflow systems, or integration platforms
  • Understanding of enterprise systems, including controls, approvals, auditability, compliance, and permissions
  • Practical AI systems experience with RAG, evals, monitoring, MCP/tool use, structured outputs, or multi-agent workflows
  • Strong data architecture fundamentals, including ingestion, modeling, quality, lineage, and governance
  • Clear communication with technical stakeholders, system owners, and business owners
  • High ownership in ambiguous, cross-functional environments

Skills

PythonSystem DesignBackend ServicesAPIsWorkflow SystemsEnterprise IntegrationsRAGMulti-Agent WorkflowsData ArchitectureEvals
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
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
Hybrid5+ YOEBackend Engineering
OpenAI

Software Engineer, Codex Core Agents

OpenAISan Francisco, CA +2

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.

230k – 325k
On-siteBackend Engineering
OpenAI

Software Engineer, Ads Monetization, Revenue Platform

OpenAISan Francisco, CA

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.

230k – 385k
On-site5+ YOEBackend Engineering
OpenAI

Software Engineer, Backend (Knowledge Innovation)

OpenAISan Francisco, CA

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.

230k – 385k
On-site4+ YOEBackend Engineering