OpenAI

Full Stack Software Engineer, OpenAI Edu

OpenAI3 days ago
Location

San Francisco

Type

Full Time

Salary

USD 230,000 – 385,000

Level

Senior

Role

Full Stack Software Engineer

Posted

Apr 16, 2026

Full TimeSenior

The role

Summary

OpenAI's Education team is seeking a product-driven Full Stack Software Engineer to develop innovative AI-powered educational products. The ideal candidate will own end-to-end development across the stack, collaborating closely with learning scientists, designers, and researchers to create transformative learning experiences that leverage cutting-edge AI technology.

What you'll do

Full Stack Product Development: Build and ship comprehensive product experiences across the full technology stack for OpenAI's education offerings
End-to-End Project Ownership: Manage projects from initial ideation and technical design through implementation, launch, and iterative improvements
Cross-Functional Collaboration: Work closely with learning scientists, researchers, designers, and cross-functional partners to translate learning goals into high-quality product experiences
Technical Foundation Building: Help define and establish engineering foundations for the growing education team, including developing technical patterns, systems, and strategic direction
Product Strategy: Contribute to products that can potentially inform both consumer and B2B education experiences

What we look for

Technical

Web TechnologiesProficiency with TypeScript, React, and modern web development technologies
Backend DevelopmentExpertise in backend languages such as Python, Go, Rust, or TypeScript with strong understanding of distributed systems concepts
Database ManagementExperience with relational databases like PostgreSQL or MySQL

Education

Technical DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Engineering ExperienceMinimum of 5+ years of professional engineering experience at tech and product-driven companies
Startup BackgroundPreference for former founders or early-stage startup engineers with experience building products from scratch

Skills

Required skills

TypeScriptStrong proficiency in TypeScript for full-stack development
ReactAdvanced knowledge of React for front-end development
Backend ProgrammingExpertise in one or more backend languages (Python, Go, Rust)

Nice to have

AI/ML InterestStrong interest in artificial intelligence and machine learning concepts
Educational TechnologyExperience or passion for building interactive educational tools and learning products

Compensation & benefits

Salary

USD 230,000 – 385,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options offering potential additional financial upside

Mission-Driven Work

Opportunity to contribute to AI technologies that benefit humanity

Innovative Environment

Work at the forefront of AI research and educational technology


Interview process

  1. 1
    Initial Screening Review of application and resume by OpenAI recruitment team
  2. 2
    Technical Interview In-depth technical assessment of coding skills and system design capabilities
  3. 3
    Product-Focused Interview Evaluation of product thinking, problem-solving skills, and alignment with OpenAI's mission
  4. 4
    Team Fit Interview Meetings with potential team members to assess collaborative potential

Apply for this position

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