Skip to content
OpenAIOpenAI

Product Engineer, Full Stack - Agents

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.

About the job

Responsibilities

  • Design, build, and ship full-stack product experiences that help people and teams delegate meaningful work to persistent AI coworkers.
  • Create intuitive frontend interfaces for directing agents, reviewing progress, understanding actions, and collaborating on produced work.
  • Build backend APIs, services, and data models supporting persistent agent state, asynchronous execution, orchestration, and progress reporting.
  • Develop workflows that help agents access context, use tools, and collaborate with people across workplace surfaces and channels.
  • Partner with product, design, research, and engineering teams to turn shared capabilities into cohesive products.
  • Build trust through clear user controls, understandable agent behavior, safe execution, and reliable operational foundations.
  • Use customer feedback, product insight, and rapid iteration to identify high-value workflows and improve AI coworker results.

Requirements

  • 7+ years of professional full-stack or product engineering experience, ideally building user-facing products in product-driven or enterprise environments.
  • Track record of shipping polished user-facing products and production backend systems with meaningful full-stack ownership.
  • Strong frontend skills with TypeScript, React, and modern web application development, including thoughtful interaction design and usability.
  • Experience building backend services, APIs, data models, and production systems in Python, Go, Rust, TypeScript, or similar languages.
  • Strong product judgment and ability to take ambiguous customer problems from concept through implementation, launch, and iteration.
  • Experience designing software for complex workflows, collaboration, enterprise users, developer tools, or trust-sensitive product environments.
  • Ability to reason about asynchronous work, stateful systems, reliability, performance, security, and relevant user-experience tradeoffs.
  • Ability to work closely with product managers, designers, researchers, and engineers across multiple teams.
  • High agency, strong execution, and enthusiasm for building new products in a fast-moving environment.

Nice-to-haves

  • Interest in AI agents and the future of work.
  • Experience with agentic systems, enterprise software, or early-stage products.

Skills

TypeScript, React, Python, Go, Rust, APIs, Data Models, Asynchronous Systems, Stateful Systems, Reliability, Performance, Security, Agentic Systems

OpenAI

OpenAI

San Francisco, CA

Software Engineer, Native Learning Experiences
$266k+/yrHybrid7+ YOEFullstack Engineering

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.

Anthropic

Anthropic

New York, NY
Software Engineer, Business Technology
$320k+/yrHybrid6+ YOEFullstack Engineering

Build and own internal full-stack products from concept through launch, partnering directly with users to identify high-impact needs and create reusable platforms and tools. The role requires 6+ years of production software experience, strong product judgment, and proficiency in Python, TypeScript, and React.

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.

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.