Full Stack Software Engineer, OpenAI Edu

at OpenAI
USD 230,000-385,000 per year
MIDDLE
✅ Hybrid
✅ Relocation

Tech Stack

AI @ 3 Distributed Systems @ 5 Go @ 5 Machine Learning @ 3 MySQL @ 3 PostgreSQL @ 3 Python @ 5 React @ 5 Rust @ 5 TypeScript @ 5

Details

OpenAI’s Education team is building products and experiences that help learners, educators, and institutions benefit from AI in ways that are rigorous, useful, and grounded in real learning outcomes.

The work spans consumer and B2B education, with close collaboration across engineering, learning science, design, data, and research. Recent work includes tools for understanding AI and learning outcomes, education initiatives for countries, advancements in higher education, and Study Mode.

This role involves building OpenAI’s education products from the ground up. The engineer will own end-to-end development across the stack, from early concepting and prototyping through production launch and iteration, while partnering with learning scientists, researchers, designers, and other cross-functional stakeholders.

Responsibilities

  • Build and ship full-stack product experiences for OpenAI’s education offerings.
  • Own projects end-to-end, from ideation and technical design through implementation, launch, and iteration.
  • Work with learning scientists and researchers to translate learning goals and evidence into product decisions.
  • Collaborate with design, data, and cross-functional partners to build thoughtful, high-quality user experiences.
  • Help define the engineering foundation for a growing education pod, including patterns, systems, and technical direction.
  • Contribute to products that may support both consumer and B2B education experiences.

Requirements

  • 5+ years of professional engineering experience, excluding internships, in relevant roles at technology and product-driven companies.
  • Proficiency with TypeScript, React, and other web technologies.
  • Proficiency in one or more backend languages, such as Python, Go, Rust, or TypeScript, along with knowledge of distributed systems concepts.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Strong focus on reliability, safety, and performance in production environments.
  • Ability to thrive in fast-growing, product-driven companies, navigate loosely defined tasks, and manage competing priorities or deadlines.
  • Interest in AI and machine learning; direct experience is not required.
  • Experience building interactive educational tools or learning products, or enthusiasm for applying engineering skills in this space.
  • A strong interest in improving access to education and expanding opportunities for learners worldwide.
  • Former founder or early-stage startup engineering experience building a product from scratch is a plus.

Benefits

  • Base salary of $230,000–$385,000 per year, plus equity.
  • Medical, dental, and vision insurance, with employer contributions to Health Savings Accounts.
  • Pre-tax accounts for health, dependent care, and commuter expenses.
  • 401(k) retirement plan with employer match.
  • Paid parental, medical, and caregiver leave.
  • Paid time off, company holidays, office closures, and paid sick or safe time.
  • 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.
  • Additional benefits may include charitable donation matching and wellness stipends.

OpenAI is an equal opportunity employer. The company is committed to providing reasonable accommodations to applicants with disabilities. Background checks are administered in accordance with applicable law.

More jobs at OpenAI

Similar jobs