This job post has expired on July 03, 2025. It is likely that the position has already been filled.

Software Engineer, Full Stack
Salary: $255,000 - $405,000 per year, plus equity
Location: San Francisco, CA
Position: Full-time
At OpenAI, our mission is to responsibly bring cutting-edge AI technologies like ChatGPT and the OpenAI API to users worldwide. We prioritize safety, responsible deployment, and continuous learning from real-world use.
We're seeking an enthusiastic full-stack engineer who enjoys developing new products in a dynamic and fast-paced environment. You'll be instrumental in integrating our advanced language models into products used by millions globally—from individual users exploring ChatGPT to enterprises leveraging our API.
You'll collaborate closely with research teams, gather direct user feedback, and play a critical role in driving our technology forward and scaling its adoption.
Lead end-to-end development of new features for ChatGPT and OpenAI API.
Engage directly with users to understand their challenges and craft effective solutions.
Collaborate with researchers to refine and iterate on cutting-edge models.
Partner with cross-functional teams (product, design, research, operations) to build innovative products.
Ensure applications are optimized for scalability and performance.
5+ years of software engineering experience, ideally at technology-driven organizations.
Strong proficiency in JavaScript and React, along with other web technologies.
Competence in backend development (we primarily use Python).
Familiarity with relational databases such as Postgres or MySQL.
Interest in AI and machine learning (prior direct experience is beneficial but not required).
Ability to adapt quickly in an environment with shifting priorities and deadlines.
OpenAI is committed to developing AI technology that benefits humanity as a whole. We emphasize safety, inclusivity, and the diverse perspectives of our team members. As an equal opportunity employer, OpenAI embraces diversity and does not discriminate based on any legally protected characteristic.
Qualified applicants, including those with arrest or conviction records, are encouraged to apply in accordance with applicable laws.
For more information about our policies, please review OpenAI’s Affirmative Action and Equal Employment Opportunity Policy.
If you require reasonable accommodations for your application, please reach out via the provided link.
Join us in shaping the future of AI technology.
Upload resume → AI interview → Complete form → Submit application
Upload your best, up-to-date resume in English. Mercor will extract details and fill out your profile automatically. Review and adjust as needed.
SHOCKING FACT: Only ~20% of applicants complete their application! Take the 15-minute AI interview about your experience and you'll have MUCH HIGHER chances of getting hired!
AI Interview Tips: The interview focuses on your resume and work experience. Be ready to discuss specific projects and how you solved challenges.
Takes about 15 minutes | Dramatically improves your chances