Skip to content
OpenAIOpenAI

Software Engineer, Native Learning Experiences

Build OpenAI’s native learning experiences as a hands-on, staff-level full-stack product engineer. You will lead 0-to-1 development across frontend, backend, learner state, experimentation, and evaluation while shaping adaptive AI learning products for workplace users.

About the job

Responsibilities

  • Own the vision and execution of OpenAI’s native learning offering.
  • Build and launch end-to-end product experiences that help users build and apply AI skills through real work, starting in ChatGPT.
  • Design core systems for learner state, progress and re-entry, content and runtime integration, experimentation, telemetry, and evaluation.
  • Create reusable components and internal tools for developing, configuring, testing, and improving learning experiences.
  • Build and test entry points, hands-on practice, feedback, telemetry, and evaluation; use real-world evidence to prioritize capabilities.
  • Partner with education, learning science, research, design, data, content, support, engineering, and customer-facing teams.
  • Translate product and learning goals into requirements, prototypes, milestones, reusable UI patterns, and product metrics.
  • Define learner intent and evaluate product quality, learning, transfer to real work, and adoption using product data, feedback, and operational signals.
  • Make pragmatic tradeoffs across speed, quality, scalability, and operational simplicity in a 0-to-1 product area.

Requirements

  • Substantial experience building and operating high-quality user-facing products, with staff-level technical leadership and hands-on delivery.
  • Strong full-stack engineering skills, including TypeScript, React, backend services and APIs, relational databases, stateful user flows, and instrumentation.
  • Practical judgment regarding distributed systems, reliability, and performance.
  • Experience building products in 0-to-1 or fast-moving environments with evolving user needs and success measures.
  • Strong user empathy and high standards for product quality, interaction design, accessibility, reliability, safety, security, and performance.
  • Experience collaborating across engineering, research, product, design, data, content, operations, and customer-facing teams.
  • Ability to use qualitative feedback and product data to identify friction, prioritize work, and improve outcomes.
  • Clear written and verbal communication, including explaining technical decisions and tradeoffs to varied audiences.
  • Careful judgment when building products that shape how people understand and use AI.

Nice to Have

  • 5+ years of professional engineering experience, excluding internships.
  • Founder or early-startup engineering experience building a product from scratch.
  • Experience with education, edtech, learning, tutoring, coaching, assessment, onboarding, training, or enablement products.
  • Experience in AI literacy, workforce learning, enterprise enablement, or developer education.
  • Experience building AI products, LLM applications, developer tools, agent-assisted workflows, or personalized user experiences.
  • Experience building customer-facing, revenue, sales, support, or go-to-market systems.
  • Experience translating research into product decisions, experiments, evaluation, measurement, and iteration.
  • Experience building products for individuals and organizations, including administration, reporting, or support-readiness features.

Skills

TypeScript, React, Backend Apis, Relational Databases, Distributed Systems, Instrumentation, Telemetry, Experimentation, Product Analytics, Accessibility, Ai Products, Llm Applications

Pareto AI

Pareto AI

San Francisco, CA

Senior Software Engineer, RL Environments
$245k+/yrHybrid7+ YOEFullstack Engineering

Owns reinforcement learning environments end to end, from scoping research goals and building reproducible containerized tools and graders through deployment and production operations. Requires 7+ years of production engineering experience, strong Python or TypeScript skills, cloud and container expertise, and close stakeholder collaboration.

Clay

Clay

New York, NY
Software Engineer
$240k+/yrHybrid7+ YOEFullstack Engineering

Technical software engineering leader who sets strategy, delivers complex cross-functional projects, shapes architecture, and elevates engineering teams through mentoring and technical influence. The role spans product, platform, AI, security, and developer-experience domains.

OpenAI

OpenAI

San Francisco, CA

Product Engineer, Full Stack - Agents
$293k+/yrHybrid7+ YOEFullstack Engineering

Build end-to-end product experiences for persistent AI coworkers, combining intuitive frontend interfaces with reliable backend systems for agent state, orchestration, and collaboration. The role requires 7+ years of full-stack or product engineering experience and strong TypeScript, React, and backend development skills.

Garner Health

Garner Health

New York, NY

Senior Software Engineer
$230k+/yrHybrid5+ YOEFullstack Engineering

Senior Software Engineer leading technical strategy, building AI-assisted systems, mentoring engineers, and solving large-scale healthcare data problems. Requires at least four years of software engineering experience, strong generalist skills, and familiarity with security and HIPAA compliance.

Instacart

Instacart

United States

Senior Software Engineer, Caper AI
$230k+/yrRemote5+ YOEFullstack Engineering

Senior software engineer designing full-stack applications, AI systems, data pipelines, and distributed backend infrastructure for connected retail technologies. Requires a bachelor’s degree and at least five years of relevant software engineering experience.