Skip to content
OpenAIOpenAI

Software Engineer, ChatGPT Lifestyle

Build end-to-end multimodal consumer experiences for ChatGPT as a full-stack product engineer, blending frontend, backend, AI workflows, and interactive interfaces. Requires strong consumer product experience, comfort across the stack, and passion for delightful AI-powered user experiences.

About the job

Responsibilities

  • Design and build end-to-end product experiences across web services, APIs, and modern frontend applications.
  • Partner closely with product, design, and research to rapidly prototype and launch new AI-native experiences.
  • Build intuitive, performant interfaces that make advanced AI capabilities feel simple and delightful.
  • Develop scalable backend systems that power personalized, real-time product experiences.
  • Work with multimodal capabilities including text, images, and interactive UI components.
  • Iterate quickly using user feedback, experimentation, and product metrics.
  • Help define engineering standards, architecture, and technical direction for a fast-growing product area.

Requirements

  • Significant experience building consumer-facing products end to end.
  • Comfortable moving across frontend, backend, infrastructure, and product architecture.
  • Care deeply about craft, user experience, and product quality.
  • Enjoy ambiguity and are energized by taking ideas from zero to one.
  • Think like both an engineer and a product builder.
  • Have strong systems thinking while maintaining exceptional attention to detail.
  • Communicate well across engineering, design, product, and research teams.

Preferred Qualifications

  • Strong experience with modern frontend technologies (React, TypeScript, Next.js, or similar).
  • Experience building scalable backend services using Python, Go, Node.js, Rust, or comparable technologies.
  • Familiarity with distributed systems, APIs, and cloud infrastructure.
  • Experience building highly interactive consumer products.
  • Background working with AI, machine learning products, search, recommendations, personalization, or multimodal systems is a plus.
  • A track record of shipping products quickly while maintaining engineering quality.

Skills

React, TypeScript, Next.js, Python, Go, Node.js, Rust, Distributed Systems, APIs, Cloud Infrastructure, AI, Machine Learning, Personalization, Multimodal Systems

Anyscale

Anyscale

San Francisco, CA

Software Engineer, ML Developer Experience
$226k+/yrHybrid5+ YOEFullstack Engineering

Build developer-facing tooling, platform services, and ML infrastructure across Ray and Anyscale, spanning CLI, SDK, APIs, workspaces, observability, and production serving. Requires 5+ years of production software experience, strong systems fundamentals, and familiarity with machine learning tooling.

Firecrawl

Firecrawl

San Francisco, CA

Agent Experience Engineer
$235k+/yrOn-site5+ YOEFullstack Engineering

Build and improve how AI agents discover, interpret, and use Firecrawl by shipping agent-facing product experiences and rigorous A/B tests. The role requires 5+ years of experience, strong product engineering ability, behavioral data fluency, and independent execution.

Firecrawl

Firecrawl

San Francisco, CA

Open Source Engineer
$235k+/yrOn-site5+ YOEFullstack Engineering

Own and evolve Firecrawl’s open-source repositories, maintaining the core self-hosting experience and building new context primitives such as a document parsing engine. The role requires 5+ years of experience, a substantial open-source track record, and strong software engineering judgment.

Firecrawl

Firecrawl

San Francisco, CA

Product Engineer - Agent
$235k+/yrOn-site3+ YOEFullstack Engineering

Build and ship developer-facing products that enable AI agents to navigate and act across the web. The role requires 3+ years of experience delivering customer-used products, strong API and developer-experience instincts, and comfort owning ambiguous problems end to end.

Firecrawl

Firecrawl

San Francisco, CA

Product Engineer - Parse
$235k+/yrHybrid3+ YOEFullstack Engineering

Build and own developer-facing document-parsing features that transform complex files into reliable, LLM-ready markdown and structured JSON. The role requires at least three years of shipping products or APIs used by developers, strong product judgment, and comfort solving ambiguous parsing problems.