Principal Software Engineer, ChatGPT Education and Learning

at OpenAI
USD 459,000-536,000 per year
SENIOR
✅ Hybrid
✅ Relocation

Tech Stack

AI @ 4 API ChatGPT @ 4 Experimentation LLM

Details

The ChatGPT Learning team creates learning experiences within ChatGPT, helping people explore concepts, practice skills, and work through challenges. The team combines product engineering, design, AI research, and education to build accessible learning tools for users around the world.

As a Principal Software Engineer, you will set technical direction and lead the design and development of products that help people learn with ChatGPT. You will remain hands-on across the stack, building polished interfaces and scalable backend services while working with product managers, designers, researchers, and platform teams to bring new model capabilities into learning experiences.

Responsibilities

  • Lead the end-to-end development of learning experiences in ChatGPT, from early exploration through production and iteration.
  • Drive product and design decisions with product managers and designers, using technical insight, user feedback, and sound judgment to establish priorities and tradeoffs.
  • Set technical direction for complex initiatives and guide architecture decisions that support rapid experimentation and long-term reliability.
  • Build multimodal learning capabilities combining text, images, voice, and interactive interfaces.
  • Develop scalable services and APIs to support learning features throughout ChatGPT.
  • Work with researchers, platform teams, designers, and engineers to prototype ideas and bring new AI capabilities to users.
  • Improve performance, reliability, and usability across ChatGPT's learning surfaces through experimentation and user feedback.
  • Support other engineers through mentorship, code reviews, and clear technical guidance.

Requirements

  • 10+ years of software engineering experience, with a track record of shipping high-quality products across the full stack.
  • Experience leading complex technical initiatives and making architecture decisions that balance product needs, development speed, and maintainability.
  • Experience driving product and design decisions in close partnership with product managers and designers.
  • Experience building consumer products and taking ownership from initial concept through production.
  • Ability to bring clarity to ambiguous problems and translate them into practical product solutions.
  • Strong product engineering instincts and a focus on user experience quality.
  • Experience building interactive educational tools or learning products.
  • Experience developing AI-powered applications or systems built around large language models.
  • Interest in building products with global impact and expanding access to education and learning opportunities.

The position is based in San Francisco or New York City, with three days each week in the office.

Benefits

  • Medical, dental, and vision insurance, with employer contributions to Health Savings Accounts.
  • Pre-tax accounts for health and dependent care expenses, commuter expenses, parking, and transit.
  • 401(k) retirement plan with employer match.
  • Paid parental, medical, and caregiver leave.
  • Paid time off, paid company holidays, office closures, and paid sick or safe time as required by law.
  • Mental health and wellness support.
  • Employer-paid basic life and disability coverage.
  • Annual learning and development stipend.
  • Daily office meals and eligible meal delivery credits.
  • Relocation support for eligible employees.
  • Potential additional taxable fringe benefits, including charitable donation matching and wellness stipends.

OpenAI is an equal opportunity employer committed to reasonable accommodations and fair employment practices. Background checks may be administered in accordance with applicable law.

More jobs at OpenAI

Similar jobs