OpenAI

Full-Stack Engineer, ChatGPT Ecosystem (Apps Platform & SDK)

OpenAI3 days ago
Location

San Francisco

Type

Full Time

Salary

USD 185,000 – 490,000

Level

Senior

Role

Full-Stack Engineer

Posted

Apr 10, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking a Full-Stack Engineer to join the ChatGPT Ecosystem team, focusing on building a robust platform that enables developers to extend ChatGPT's capabilities through powerful apps and integrations. The ideal candidate will design and implement developer-friendly tools, APIs, and services that shape the future of AI application development.

What you'll do

Platform Development: Build end-to-end platform features for the ChatGPT Apps SDK and developer ecosystem
API Design: Design and implement robust APIs, services, and interfaces for developers to build ChatGPT applications
Developer Experience: Improve developer workflows, tooling, and documentation to make platform usage intuitive and scalable
Cross-Functional Collaboration: Partner with Product, Security, Trust & Safety, and Research teams to deliver high-quality platform capabilities
Ecosystem Evolution: Iterate on platform based on developer feedback and help define technical architecture as the ecosystem scales

What we look for

Technical

Web TechnologiesProficiency in modern web technologies and backend systems
Developer ToolsExperience building developer tools, APIs, SDKs, or platforms
AI TechnologiesUnderstanding or experience with AI-powered applications and LLM-based systems

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field

Experience

Full-Stack DevelopmentMinimum 5+ years of full-stack software engineering experience
Platform EngineeringProven track record of building scalable developer platforms or ecosystems

Skills

Required skills

Full-Stack DevelopmentComprehensive experience across frontend and backend technologies
API DesignStrong skills in designing intuitive and scalable APIs
System ArchitectureAbility to design complex, extensible software architectures

Nice to have

AI/ML BackgroundExperience with machine learning technologies and AI application development
Open Source ContributionsActive participation in open-source projects or developer communities

Compensation & benefits

Salary

USD 185,000 – 490,000 (annual)

Stock options

Available

Benefits

Healthcare

Comprehensive medical, dental, and vision insurance

Equity

Competitive stock option package

Professional Development

Continuous learning opportunities, conference sponsorships

Relocation Assistance

Support for employees relocating to San Francisco or New York City


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and experience
  2. 2
    Technical Assessment Online coding challenge focusing on full-stack development and system design
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews with engineering team members
  4. 4
    System Design Interview Comprehensive evaluation of architectural and design thinking skills
  5. 5
    Culture Fit Interview Discussion with team members to assess alignment with OpenAI's mission and values

Apply for this position

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