OpenAI

Software Engineer, ChatGPT Shopping

OpenAI3 days ago
Location

San Francisco

Type

Full Time

Salary

USD 230,000 – 385,000

Level

Senior

Role

Full Stack Engineer

Posted

Jul 9, 2026

Full TimeSenior

The role

Summary

Join OpenAI's ChatGPT Shopping team as a full stack product engineer to build next-generation consumer AI experiences. You'll design end-to-end product features combining advanced language models, multimodal AI capabilities, and intuitive interfaces for millions of users. This role requires strong full stack development expertise with proven experience shipping consumer products rapidly while maintaining engineering excellence.

What you'll do

End-to-End Product Experience Design: Design and architect complete product experiences across web services, APIs, and modern frontend applications that seamlessly integrate conversational AI, visual understanding, and commerce capabilities into intuitive consumer interfaces.
Cross-Functional Collaboration: Partner closely with product managers, designers, researchers, and AI/ML model teams to rapidly prototype, validate, and launch new AI-native product experiences while maintaining tight feedback loops and iterating based on user data.
Frontend Interface Development: Build performant, accessible, and visually refined interfaces using modern frontend technologies that distill complex AI capabilities into simple, delightful user interactions across multimodal content including text, images, and interactive UI components.
Scalable Backend Systems: Develop and maintain robust backend services and APIs that power real-time, personalized product experiences at scale, handling distributed systems architecture and ensuring reliability for millions of concurrent users.
Data-Driven Product Iteration: Implement and monitor product analytics, A/B testing frameworks, and experimentation systems to validate hypotheses, measure feature impact, and drive continuous improvement through quantitative user feedback and product metrics.
Technical Leadership and Standards: Help define engineering standards, establish architectural patterns, and shape technical direction for a rapidly growing product area, mentoring team members and ensuring code quality and system reliability.
Multimodal AI Integration: Work with cutting-edge multimodal AI systems to integrate text processing, image understanding, and other advanced capabilities into product workflows, staying current with frontier AI capabilities and model advancements.

What we look for

Technical

Full Stack Development ProficiencyDemonstrated expertise across frontend, backend, and infrastructure layers with ability to design and implement complete systems from user interface through data layer and deployment.
Modern Frontend TechnologiesProduction-level experience with React, TypeScript, Next.js, or equivalent modern frameworks for building interactive, performant web applications.
Backend Systems DevelopmentStrong experience building scalable backend services using Python, Go, Node.js, Rust, or comparable languages with understanding of system design principles and API architecture.
Distributed Systems and Cloud InfrastructureWorking knowledge of distributed systems patterns, microservices architecture, cloud platforms (AWS, GCP, Azure), containerization, and infrastructure as code.
APIs and IntegrationExperience designing and implementing robust REST APIs or GraphQL endpoints, integrating third-party services, and building scalable data pipelines.

Education

Computer Science FoundationBachelor's degree in Computer Science, Software Engineering, or equivalent demonstrable technical education and practical engineering experience.

Experience

Consumer Product DevelopmentTrack record of shipping consumer-facing applications end-to-end, from initial concept through production, with evidence of successful feature launches impacting millions of users.
High-Velocity Product ShippingProven ability to move rapidly from idea to production while maintaining code quality, reliability, and system performance standards in fast-paced environments.
Cross-Disciplinary CollaborationExperience working effectively with product managers, designers, researchers, and other engineering disciplines, translating business requirements into technical architecture.
Interactive User Interface DevelopmentDemonstrated excellence building highly interactive, polished consumer products with attention to user experience detail, performance optimization, and accessibility.

Skills

Required skills

Full Stack Web DevelopmentEnd-to-end capability building modern web applications with proficiency in both frontend frameworks and backend service architecture.
TypeScriptStrong typing system expertise for building scalable, maintainable frontend and backend applications with type safety.
ReactProduction experience with React framework for building component-based, interactive user interfaces with state management and performance optimization.
Python or Backend LanguagesProficiency in Python, Go, Node.js, Rust, or similar for building scalable backend services and APIs.
System Design ThinkingAbility to architect scalable systems considering performance, reliability, and maintainability across multiple layers of application stack.
Product Engineering MindsetCombining technical excellence with user-centric product thinking, balancing engineering rigor with shipping velocity.

Nice to have

Next.jsExperience with Next.js framework for fullstack web applications enabling rapid development of server-rendered and static applications.
AI and Machine Learning ProductsBackground integrating machine learning models into consumer products, understanding model outputs, latency considerations, and user experience implications.
Personalization and Recommendation SystemsExperience building features that adapt to individual users including personalization engines, recommendation algorithms, or user preference systems.
Multimodal SystemsFamiliarity with systems processing multiple data modalities (text, images, audio, etc.) and understanding challenges in multimodal product development.
Search and DiscoveryBackground with search infrastructure, discovery systems, or information retrieval that powers product recommendation and content surfacing.
Cloud InfrastructureHands-on experience with AWS, GCP, or Azure including containerization, serverless architectures, and infrastructure automation.
Product Analytics and ExperimentationExperience implementing analytics pipelines, A/B testing frameworks, and data-driven decision making to validate product hypotheses.

Compensation & benefits

Salary

USD 230,000 – 385,000 (annual)

Stock options

Available

Benefits

Cutting-Edge AI Research Access

Direct exposure to frontier AI models and research, including latest versions of GPT and multimodal capabilities before public release, enabling you to build with the most advanced technology available.

High-Impact User Scale

Engineer products impacting millions of users globally through ChatGPT, one of the fastest-growing consumer applications, with immediate feedback and measurable product impact.

World-Class Team

Collaborate with exceptional researchers, engineers, and product thinkers at OpenAI, learning from leading AI researchers and industry veterans.

Rapid Innovation Velocity

Work in a fast-moving environment where ideas move from concept to production quickly, enabling frequent shipping and iteration on customer feedback.

Technical Leadership Opportunities

Influence architectural decisions and technical direction for a growing product area, establishing engineering standards and mentoring team members.

Mission-Driven Work

Contribute to ensuring AI benefits all of humanity through building consumer experiences that make powerful AI accessible and intuitive for everyday users.

Comprehensive Health Coverage

Medical, dental, and vision insurance with competitive coverage ensuring comprehensive healthcare benefits for you and your family.

Competitive Equity Compensation

Significant equity grants providing ownership stake in OpenAI and participation in company growth.

Professional Development

Learning budget, conference attendance, and internal knowledge sharing to keep current with evolving AI and software engineering practices.

San Francisco Bay Area Location

Access to world's leading technology hub with thriving startup ecosystem, technical community events, and talent network.


Interview process

  1. 1
    Initial Screening Resume review and recruiter phone screen to assess background, experience with consumer products, full stack capabilities, and cultural fit with OpenAI's mission and values.
  2. 2
    Technical Phone Interview Preliminary technical conversation covering system design fundamentals, technical depth across frontend and backend, and discussion of past product engineering experience.
  3. 3
    Coding Assessment Technical evaluation including frontend and backend coding problems assessing proficiency with core technologies (TypeScript/JavaScript, Python), problem-solving approach, and code quality.
  4. 4
    System Design Interview In-depth discussion designing scalable systems similar to ChatGPT shopping experiences, covering architecture decisions, trade-offs, real-time considerations, and multimodal systems thinking.
  5. 5
    Product Engineering Interview Discussion of past product experiences, how you balance shipping velocity with engineering quality, collaboration across disciplines, and ability to move from ambiguous requirements to shipped features.
  6. 6
    AI and ML Context Interview Conversation exploring familiarity with AI capabilities, how you think about integrating advanced models into products, understanding model limitations, and building intuitive interfaces around complex technology.
  7. 7
    Leadership and Culture Fit Final round with engineering leadership assessing communication style, collaboration approach, technical judgment, ownership mentality, and alignment with OpenAI's vision of beneficial AI.

Apply for this position

You'll be redirected to the company's application page


OpenAI

OpenAI

View all jobs

OpenAI is an American artificial intelligence research organization developing advanced AI models like GPT. Focused on ensuring AI benefits humanity, it creates tools for natural language processing and generative AI applications.

San Francisco, California, United StatesFounded 2015openai.com

Tech Stack

Languages
TypeScriptPythonJavaScriptGo or Rust
Frameworks
ReactNext.jsFastAPI or DjangoNode.js
Databases
PostgreSQLRedisVector Databases
Tools
Git and GitHubDockerKubernetesAWS or Cloud PlatformMonitoring and Observability Tools
Other
REST APIsWebSocketsGraphQLMultimodal AI IntegrationPrompt Engineering

Interview Guides

5 guides available for OpenAI

Apply Now