1 day ago

Backend Software Engineer, ChatGPT Engineering

OpenAI

On Site
Full Time
$285,000
San Francisco, CA

Job Overview

Job TitleBackend Software Engineer, ChatGPT Engineering
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$285,000
LocationSan Francisco, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About The Team

Core backend engineering is central to delivering reliable, scalable, and performant AI-driven products. Our Backend teams span Search Infrastructure, Platform Engineering, Personalization, Ecosystems, Growth, and more—building services, data systems, and APIs that power ChatGPT’s global footprint.

About The Role

OpenAI is hiring Backend Software Engineers to design and implement the services and infrastructure powering ChatGPT.

What You’ll Do

  • Architect, build, and improve scalable backend systems and APIs.
  • Drive performance, reliability, and security across distributed services.
  • Work closely with product, data science, and frontend teams.
  • Implement data storage, retrieval, compute, and integration solutions.
  • Participate in long-term architectural planning and technical design reviews.

You Might Thrive Here If You

  • Have strong experience with distributed systems, APIs, and backend languages (e.g., Go, Python, Rust, C++).
  • Enjoy building resilient services that handle large scale and complexity.
  • Are passionate about system design, reliability, and operational excellence.

Key skills/competency

  • Distributed Systems
  • API Design
  • Backend Development
  • Scalability
  • Reliability Engineering
  • Go/Python/Rust/C++
  • Data Storage
  • System Architecture
  • Performance Optimization
  • Operational Excellence

Tags:

Backend Software Engineer
ChatGPT
Engineering
Scalable Systems
API Development
Distributed Systems
System Architecture
Performance Optimization
Reliability Engineering
Data Storage
Go
Python
Rust
C++
Microservices
Cloud Computing
Infrastructure
Data Systems
Operational Excellence
Technical Design

Share Job:

How to Get Hired at OpenAI

  • Research OpenAI's mission: Study their dedication to general-purpose AI benefiting humanity and their focus on safety.
  • Tailor your resume: Highlight experience with scalable backend systems, distributed architectures, and relevant languages (Go, Python, Rust, C++).
  • Showcase ChatGPT familiarity: Demonstrate understanding of large-scale AI product backends and performance challenges.
  • Prepare for system design: Practice complex distributed system design and API architecture questions relevant to high-scale applications.
  • Emphasize reliability and ops: Discuss experience driving operational excellence and robust service deployment at scale.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background