The ChatGPT Learning team focuses on building the next generation of learning experiences inside ChatGPT.
Learning is one of the largest consumer use cases on the platform.
Team sits at the intersection of product engineering, design, AI research, and education.
About the Role
As a Full Stack Engineer on the ChatGPT Learning team, you will help design and build new product experiences that enable millions of people to learn with ChatGPT.
Work across the stack—from user-facing interfaces to backend services.
Collaborate closely with researchers and platform teams to bring cutting-edge model capabilities into real-world products.
Responsibilities
Build end-to-end product experiences that help people learn with ChatGPT.
Design and implement new multimodal capabilities that bring text, images, voice, and interactive interfaces into learning workflows.
Develop scalable backend services and APIs that power learning features across ChatGPT.
Partner closely with product managers, designers, researchers, and other engineers.
Improve performance, reliability, and usability of learning experiences.
Iterate on features using experimentation and user feedback.
Requirements
Enjoy building high-quality consumer product experiences across the full stack.
Comfortable owning features from concept to production.
Experience with modern web technologies such as React, TypeScript, and backend services in Python, Node.js, or similar.
Like tackling ambiguous problems and shaping them into clear product solutions.
Experience building interactive educational tools or learning products.
Strong product engineering instincts and a high bar for UX quality.
Experience with AI-powered applications or LLM-based systems.
Interest in improving access to education.
Conditions
Based in San Francisco or New York City. Hybrid work model of 3 days in the office per week. Relocation assistance offered.