Full Stack Software Engineer, Growth

Full Stack Engineer · Senior · Full Time

San FranciscoUSD 153k – 385k6mo ago
Apply for this role

Opens OpenAI's application page

Role

What you'll do.

OpenAI's ChatGPT Growth team seeks a Full Stack Software Engineer to drive user acquisition and retention through high-impact growth initiatives, including account optimization, SEO, and viral features. This role combines data analysis, product ideation, and full-stack development to scale ChatGPT's global user base while working across research, product, design, and data science teams.

Responsibilities

  • Growth Strategy Development: Drive long-term growth of ChatGPT through data analysis, product ideation, and experimentation to optimize user acquisition and retention experiences
  • Backend API Development: Plan and deploy robust backend APIs necessary to power growth-focused product experiences and user funnel optimization
  • Cross-functional Collaboration: Execute projects by working closely with research, product, design, data science, and other product teams to achieve measurable impact on growth goals
  • A/B Test Implementation: Design, implement, and analyze A/B tests with scientific rigor to validate growth hypotheses and optimize conversion rates
  • User Funnel Optimization: Build and optimize web features including landing pages, product pages, purchase flows, and search experiences to improve conversion rates
  • SEO and Discoverability: Implement technical SEO improvements and content optimization strategies to increase organic user acquisition
  • Data-Driven Decision Making: Track and analyze business metrics and KPIs to identify growth opportunities and measure feature success
  • Growth Infrastructure: Build scalable systems for notifications, account management, and viral features that support millions of users
  • Culture Building: Create a diverse and inclusive team culture that fosters radical candor and challenges group-think in growth strategy discussions

Qualifications

What we look for.

Technical

  • Full Stack Development

    5+ years of experience building and shipping web applications with modern frontend and backend technologies

  • Growth Engineering Experience

    Proven track record of shipping features that optimize user funnels, conversion rates, and customer acquisition

  • A/B Testing Expertise

    Hands-on experience designing, implementing, and analyzing A/B tests with statistical significance and proper experimental design

  • Web Performance Optimization

    Experience with SEO, page load optimization, and user experience improvements that drive growth metrics

  • API Development

    Strong background in building scalable backend APIs and services that support high-traffic consumer applications

  • Data Analysis Skills

    Proficiency in SQL, data visualization, and analytics tools to derive insights from user behavior data

Education

  • Computer Science Degree

    Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

  • Continuous Learning

    Demonstrated ability to quickly learn new technologies and fill knowledge gaps independently

Experience

  • Senior-Level Experience

    5-8 years of software engineering experience with increasing responsibility in product development

  • Growth Team Experience

    Previous experience working on growth, acquisition, or conversion optimization teams at scale

  • Consumer Product Experience

    Experience building consumer-facing web applications with millions of users

  • Startup or High-Growth Environment

    Comfortable with ambiguity, rapid iteration, and changing priorities in fast-paced environments

Skills

Required

  • JavaScript/TypeScript

    Advanced proficiency in modern JavaScript and TypeScript for full-stack development

  • React/Next.js

    Expert-level experience with React ecosystem and Next.js for SEO-optimized applications

  • Backend Development

    Strong experience with Node.js, Python, or similar technologies for API development

  • Database Management

    Proficiency with SQL databases and query optimization for analytics and user data

  • Growth Metrics

    Deep understanding of conversion funnels, user acquisition costs, and retention metrics

  • A/B Testing

    Statistical knowledge and practical experience with experimental design and analysis

Preferred

  • Machine Learning

    Nice to have

    Basic understanding of ML concepts for personalization and recommendation systems

  • Mobile Development

    Nice to have

    Experience with React Native or native mobile app development

  • DevOps

    Nice to have

    Familiarity with containerization, CI/CD, and cloud infrastructure

  • SEO Expertise

    Nice to have

    Advanced knowledge of technical SEO, Core Web Vitals, and search optimization

  • Growth Hacking

    Nice to have

    Creative problem-solving for viral growth and user engagement strategies

  • International Markets

    Nice to have

    Experience with localization, internationalization, and global user acquisition

Tech stack

Languages

JavaScriptTypeScriptPythonSQL

Frameworks

ReactNext.jsNode.jsExpress.js

Databases

PostgreSQLRedisMongoDB

Tools

DockerKubernetesGitAWS/GCPDatadogSegment

Other

A/B Testing PlatformsAnalytics ToolsSEO ToolsGrowth Stack

Compensation

Pay and benefits.

Base·USD 153,000 – 385,000

Equity·Stock options

Benefits

  • Equity Compensation

    Significant equity package with high growth potential in AI industry leader

  • Health Insurance

    Comprehensive medical, dental, and vision coverage for employees and dependents

  • Mental Health Support

    Access to mental health resources and wellness programs

  • Learning & Development

    Professional development budget and time for conferences, courses, and skill building

  • Flexible Time Off

    Unlimited PTO policy to support work-life balance

  • Parental Leave

    Generous parental leave policy for new parents

  • Equipment & Setup

    Top-tier laptop, monitor, and home office setup allowance

  • Commuter Benefits

    Transportation subsidies and parking allowances for SF office

  • Team Events

    Regular team building activities and company-wide events

  • AI Research Access

    Early access to OpenAI's latest models and research developments

Process

Interview steps.

  1. 01

    Application Review

    Initial screening of resume, portfolio, and cover letter focusing on growth engineering experience

  2. 02

    Recruiter Phone Screen

    30-minute conversation about background, interest in OpenAI, and role expectations

  3. 03

    Technical Phone Interview

    60-minute coding interview focusing on data structures, algorithms, and system design basics

  4. 04

    Growth Case Study

    Take-home assignment analyzing a growth problem with data analysis and solution proposal

  5. 05

    Virtual Technical Panel

    90-minute interview covering full-stack development, A/B testing design, and growth metrics

  6. 06

    Cross-functional Interview

    60-minute behavioral interview with product and design team members focusing on collaboration

  7. 07

    Final Round

    On-site or virtual interviews including system design, culture fit, and leadership discussions

  8. 08

    Reference Checks

    Verification of past performance and growth impact with previous managers and colleagues

Full posting

Original listing.

About the Team

The ChatGPT team works across research, engineering, product, and design to bring OpenAI’s technology to the world.

We seek to learn from deployment and broadly distribute the benefits of AI, while ensuring that this powerful tool is used responsibly and safely. We aim to make our innovative tools globally accessible, transcending geographic, economic, or platform barriers. Our commitment is to facilitate the use of AI to enhance lives, fostered by rigorous insights into how people use our products.

About the Role

We are looking for an experienced fullstack engineer to join our new ChatGPT Growth team to spearhead high-impact projects that amplify the user base of ChatGPT and Plus Subscribers. Your role will include projects such as optimizing account access, notifications, SEO, fostering value discovery, and virality. As we are in the nascent stages of growth at OpenAI, we will rely on you to discover pivotal areas where strategic bets or incremental efforts can catalyze significant impact. We value engineers who are impact-driven, autonomous, adept at discerning crucial insights from experimental results, and have a strong intuition for how to remove barriers to unlocking the magic of ChatGPT.

In this role, you will:

  • Drive long-term growth of ChatGPT through a combination of data analysis, product ideation, and experimentation to optimize product experiences.

  • Plan and deploy backend APIs necessary to power these product experiences.

  • Execute on projects by working closely with research, product, design, data science and other members of product teams to land impact on product goals.

  • Create a diverse and inclusive culture that makes all feel welcome while enabling radical candor and the challenging of group-think.

You might thrive in this role if you:

  • Shipped features on web that optimize the user funnel, such as landing pages, product pages, purchase flows, search flows, etc.

  • Are highly analytical and have experience designing and implementing A/B tests, with a scientific approach to data-based experiments. You know exactly what and how to track business metrics and KPIs.

  • Have a voracious and intrinsic desire to learn and fill in missing skills. An equally strong talent for sharing that information clearly and concisely with others

  • Are comfortable with ambiguity and rapidly changing conditions. You view changes as an opportunity to add structure and order when necessary

About OpenAI

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. 

We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement.

Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.

To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.

We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.

OpenAI Global Applicant Privacy Policy

At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

Redirects to OpenAI's application page.

Other roles

More at OpenAI.

View all 124 roles