Skip to content
OpenAIOpenAI

Principal Software Engineer, Enterprise Technology Vertical

Build and lead the technical direction of full-stack, AI-powered enterprise workflows, spanning user surfaces, backend services, integrations, permissions, and evaluations. Requires 10+ years of production software experience, strong product judgment, and hands-on expertise across distributed systems and enterprise integrations.

About the job

Responsibilities

  • Set the technical direction for role-specific enterprise AI experiences and personally design, build, and ship critical components across ChatGPT Work surfaces, services, plugins, and connectors.
  • Translate ambiguous customer and design-partner needs into clear, generalizable product and technical strategies with milestones, architectural decisions, and measurable quality and adoption goals.
  • Lead complex initiatives across Design, Research, GTM, Security, and platform teams; align senior stakeholders, make consequential tradeoffs, and drive decisions through implementation.
  • Architect production-grade systems and establish evaluation, instrumentation, security, reliability, staged-rollout, and rollback standards for probabilistic AI experiences.
  • Own the complete product and engineering lifecycle from problem definition and technical design through prototyping, production implementation, launch, customer feedback, and sustained iteration.
  • Define durable technical contracts and fallback strategies across connectors, identity, permissions, enterprise data, model routing, and shared platform dependencies.
  • Raise the engineering bar through architecture reviews, mentorship, and reusable patterns.

Requirements

  • Typically 10+ years building production software as a deeply experienced, hands-on product engineer.
  • Ability to architect and implement sophisticated systems across frontend, backend, APIs, data, distributed services, and complex enterprise integrations.
  • Strong customer communication and ability to influence senior stakeholders and cross-functional teams without formal authority.
  • Experience turning uncertainty into disciplined execution plans using experiments, evaluations, instrumentation, and customer evidence.
  • Deep understanding of enterprise identity, permissions, privacy, security, performance, reliability, and operational readiness.
  • Repeated ownership of important user-facing products from ambiguous beginnings through production use.
  • Ability to balance rapid development with foundational investment and build durable products from specific customer workflows.

Preferred Qualifications

  • Extensive experience building and operating full-stack production products using React, TypeScript, Python, Go, Node.js, or comparable technologies.
  • Experience setting technical direction for complex, integration-heavy, or distributed systems, including APIs, data models, enterprise identity, authorization, secure data flows, and partial-failure behavior.
  • Ownership of business-critical production systems at scale, including architecture, performance, observability, testing, incident response, migrations, staged delivery, and operational excellence.
  • Experience shipping applied AI, agentic, or conversational products, including model behavior, tool use, grounding, evaluations, human feedback, and reliability of probabilistic systems.
  • Experience designing workflow, data, analytics, visualization, or insight products for enterprise users.
  • Strong record of technical leadership, mentoring, cross-team architecture, and connecting engineering decisions to customer outcomes and adoption.

Skills

React, TypeScript, Python, Go, Node.js, APIs, Distributed Systems, Enterprise Identity, Authorization, Security, Observability, Model Routing, Evaluations, Data Models, Connectors

Vitalize

Vitalize

San Francisco, CA

Principal Engineer
$195k+/yrHybrid7+ YOEFullstack Engineering

Principal Engineer owning the decision engine that powers explainable staffing recommendations and hospital operations automation. The role requires deep TypeScript expertise, full-stack experience, strong systems thinking, and comfort working directly with clinical customers.

Rad AI

Rad AI

San Francisco, CA

Principal Software Engineer, Full Stack - Reporting
No salary listedHybrid7+ YOEFullstack Engineering

Leads the technical vision and architecture for Rad AI’s reporting product, partnering with executive leadership to deliver scalable, high-impact systems. The role requires principal-level technical leadership, expertise in software architecture, and experience delivering complex systems with significant business impact.

Anthropic

Anthropic

San Francisco, CA
Staff Software Engineer: Compute
$405k+/yrHybrid8+ YOEFullstack Engineering

Build full-stack systems and Claude-powered tools that help datacenter, energy, and supply-chain teams plan and deliver compute infrastructure. The role requires 8+ years of software experience, strong data and API fundamentals, and experience supporting physical-world operations.

Anthropic

Anthropic

San Francisco, CA

Staff+ Software Engineer, Claude Science
$405k+/yrHybrid8+ YOEFullstack Engineering

Technical leader building a 0-to-1 AI workbench for scientific researchers, shaping product architecture and roadmap while partnering with scientists, product, design, and research teams. Requires 8+ years of software engineering experience, AI product experience, and strong technical leadership.

Anthropic

Anthropic

San Francisco, CA
Staff+ Software Engineer, Developer Experience
$405k+/yrHybrid8+ YOEFullstack Engineering

Leads technical direction for developer-facing Console and documentation surfaces while owning SDKs and CLI across seven languages. Requires 8+ years of full-stack engineering experience, Staff-level technical leadership, and expertise in React and TypeScript.