companyOpenAI logo

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

OpenAISan Francisco
On-site FullTime

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Qualifications

Proficiency in full-stack development, with a strong foundation in both front-end and back-end technologies. Experience with SDKs, APIs, and developer tools is highly desirable. Demonstrated ability to collaborate effectively in cross-functional teams, with a focus on delivering high-quality user and developer experiences. Strong problem-solving skills and a commitment to maintaining high standards of performance, security, and quality.

About the job

About Our Team

The Ecosystem team is pivotal in transforming ChatGPT into an exceptional super-assistant. We are constructing a robust platform that will empower millions of developers—and ultimately users—to enhance ChatGPT's functionalities through innovative tools, SDKs, and platform capabilities that foster a vibrant ecosystem of ChatGPT applications.


Role Overview

We are in search of a passionate Full-Stack Software Engineer who thrives at the intersection of front-end and back-end development, ready to deliver comprehensive features on the ChatGPT Apps platform and SDK. You will collaborate closely with Product, Security, Trust & Safety, Research, and fellow engineers to create exceptional developer experiences and broaden the capabilities of ChatGPT Apps.

Key Responsibilities

  • Design, develop, and deploy essential features within the ChatGPT Apps SDK and the larger platform.

  • Work alongside Product Management, Security, Trust & Safety, Research, and Engineering to craft developer-centric experiences.

  • Take ownership of features from conception through to delivery: guiding the design, technical strategy, implementation, launch, and iterative improvements.

  • Develop scalable services and APIs while creating intuitive UI experiences that facilitate publishing, discovery, and enhanced app functionalities.

  • Help establish a long-term technical vision—laying the groundwork for new product areas as they evolve.

  • Contribute to the team's best practices regarding testing, architecture, and overall software development lifecycle (SDLC) quality.

You Will Excel If You

  • Are a versatile full-stack engineer—confidently navigating between front-end and back-end to deliver holistic features (experience with React and Python is advantageous, but not mandatory).

  • Have experience building developer tools or platforms (SDKs, integrations with tools like Slack, open-source libraries, or time spent at developer-focused companies).

  • Possess a product-oriented mindset and relish collaborating with cross-functional teams to enhance user and developer experiences.

  • Enjoy shipping features rapidly while maintaining high standards for quality, security, and performance.

  • Are eager to create foundational platform capabilities that will scale alongside a fast-growing ecosystem.

About OpenAI

OpenAI is at the forefront of AI research and deployment, committed to ensuring that general-purpose artificial intelligence serves the greater good for humanity. We strive to push the boundaries of AI capabilities while prioritizing the safe and responsible deployment of these technologies in the real world.

About OpenAI

OpenAI is a pioneering AI research organization dedicated to advancing the field of artificial intelligence while ensuring its benefits are shared broadly across society. Our mission is to develop safe and effective AI technologies that enhance human capabilities and improve the quality of life for everyone.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.