OpenAI

Full-Stack Software Engineer, Applied Foundations

OpenAI1 weeks ago
Location

San Francisco

Type

Full Time

Salary

USD 185,000 – 385,000

Level

Senior

Role

Full Stack Engineer

Posted

May 7, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking a Full-Stack Software Engineer for their Applied Foundations team, responsible for building core product and platform layers that power transformative AI applications like ChatGPT. The ideal candidate will architect resilient, secure systems across frontend and backend, collaborating to deliver innovative AI technologies at global scale.

What you'll do

System Architecture: Architect, build, and improve comprehensive frontend and backend systems for AI product infrastructure
Full Stack Development: Design and implement end-to-end product solutions from initial exploration through launch readiness
Technical Planning: Participate in long-term architectural planning and conduct detailed technical design reviews
Cross-Functional Collaboration: Work with multi-disciplinary teams to design solutions that balance user experience with system security and safety

What we look for

Technical

Full Stack DevelopmentProven experience building and shipping complete applications across frontend and backend technologies
System ResilienceExpertise in designing scalable systems capable of handling large-scale complexity and high-traffic environments
Problem SolvingStrong ability to independently solve complex technical challenges and acquire new skills rapidly

Education

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

Experience

Startup EnvironmentDemonstrated success in fast-moving, startup-like development environments with end-to-end product delivery
AI/ML Product DevelopmentPrevious experience in AI, machine learning, or advanced technology product development is highly advantageous

Skills

Required skills

Full Stack EngineeringComprehensive expertise in both frontend and backend development technologies
System DesignAdvanced capabilities in designing robust, scalable software architectures
Cross-Functional CollaborationStrong interpersonal and communication skills for effective teamwork

Nice to have

AI/ML TechnologiesFamiliarity with machine learning frameworks, natural language processing, and generative AI technologies
Security EngineeringUnderstanding of adversarial system protection and advanced cybersecurity principles

Compensation & benefits

Salary

USD 185,000 – 385,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Competitive stock options to share in company's growth

Health Insurance

Comprehensive medical, dental, and vision coverage

Professional Development

Opportunities for continuous learning and AI research exposure

Flexible Work Arrangement

Hybrid work model with location flexibility


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and fit
  2. 2
    Technical Assessment Comprehensive coding challenge evaluating full stack and system design skills
  3. 3
    Onsite/Virtual Interviews Multiple rounds including technical interviews, system design, and behavioral assessments
  4. 4
    Final Panel Interview Meeting with senior engineering leadership to discuss vision and potential contributions

Apply for this position

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