Perplexity AI

Full Stack Software Engineer - Growth

Perplexity AI6 days ago
Location

San Francisco

Type

Full Time

Salary

USD 220,000 – 405,000

Level

Senior

Role

Full Stack Engineer

Posted

Mar 11, 2026

Full TimeSenior

The role

Summary

Perplexity AI is seeking an experienced Full Stack Software Engineer to drive growth initiatives across web and mobile platforms. The ideal candidate will leverage advanced technologies to create AI-powered features that enhance user activation, engagement, and revenue generation, working across dynamic engineering teams with a focus on innovative product experiences.

What you'll do

Product Development: Design, build, and scale new 0→1 growth products and features across web and mobile platforms
Cross-Functional Collaboration: Work closely with Product, Design, and Data teams to define hypotheses, ship experiments, and iterate quickly based on results
Growth Infrastructure: Build and evolve core growth infrastructure including experimentation frameworks, notification systems, attribution pipelines, and growth-oriented APIs
Performance Analysis: Instrument, monitor, and analyze performance metrics and user feedback to identify opportunities for activation, retention, and monetization improvements
User Experience Design: Craft data-proven user journeys that showcase Perplexity's capabilities while driving measurable business impact

What we look for

Technical

Full Stack ProficiencyStrong programming skills across backend, APIs, and modern web frontends
Data AnalysisAdvanced quantitative skills with expertise in experimentation, metrics, and data analysis techniques
Experimental MethodologiesProven experience with A/B testing, feature flags, cohort analysis, and ad-hoc analytical approaches

Education

Technical DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Industry ExperienceMinimum 4+ years of software engineering experience, preferably in growth, product, or experimentation-driven environments

Skills

Required skills

Programming LanguagesProficiency in Python, TypeScript, and modern web development technologies
Frontend TechnologiesExpert-level React development and modern web application architecture
Backend TechnologiesStrong skills in Go, Rust, and backend service development

Nice to have

AI IntegrationExperience with AI-powered product development and language model integration
Cloud InfrastructureFamiliarity with AWS and containerization technologies like Docker

Compensation & benefits

Salary

USD 220,000 – 405,000 (annual)

Benefits

Equity Compensation

Stock options or equity compensation package offered

Innovative Work Environment

Opportunity to work at the forefront of AI technology with cutting-edge products

Flexible Team Placement

Dynamic role allowing potential placement across various engineering teams based on individual strengths


Interview process

  1. 1
    Initial Screening Initial resume and background review focusing on technical skills and growth experience
  2. 2
    Technical Assessment Comprehensive evaluation of coding skills, problem-solving abilities, and AI technology understanding
  3. 3
    Team Compatibility Interview Interviews across potential team placements to determine optimal role alignment
  4. 4
    Final Interview In-depth discussion of AI integration, growth strategies, and candidate's unique contributions

Apply for this position

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