Perplexity AI

Member of Technical Staff (Software Engineer, Computer)

Perplexity AI1 weeks ago
Location

San Francisco

Type

Full Time

Salary

USD 220,000 – 405,000

Level

Senior

Role

Software Engineer

Posted

Apr 22, 2026

Full TimeSenior

The role

Summary

Perplexity AI is seeking a Member of Technical Staff (Software Engineer) to build innovative AI-powered products that transform knowledge into action. The ideal candidate will be a passionate engineer who can design, implement, and ship complex systems for the Computer product, working across product, infrastructure, and cutting-edge technology domains.

What you'll do

Product System Development: Design, build, and own product and platform systems for Computer AI product
End-to-End Project Leadership: Lead features and products from problem definition through technical design, implementation, and launch
Continuous Improvement: Iteratively solve complex technical challenges and optimize systems
Cross-Functional Collaboration: Partner closely with engineers, product managers, designers, data scientists, and go-to-market teams
AI System Design: Build sophisticated systems accounting for AI nuances including agents, context, evaluation, personalization, and ground truth

What we look for

Technical

Programming ProficiencyMinimum 4 years of professional software engineering experience
Language ExpertiseStrong skills in at least one general-purpose programming language
System ArchitectureExperience building scalable production systems

Education

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

Experience

Software DevelopmentProven track record of shipping complex technical products
AI TechnologyDemonstrated experience or strong interest in AI product development

Skills

Required skills

Programming LanguagesProficiency in at least one general-purpose language like Python, Go, TypeScript, JavaScript, Swift, Rust, Java, or C++
System DesignExperience building and operating production systems at meaningful scale
Product ThinkingStrong ability to translate user problems into effective technical solutions
AI Product AdoptionGenuine interest and quick learning in AI technologies

Nice to have

AI TechnologiesExperience with LLMs, AI agents, retrieval systems, personalization, or evaluation frameworks
Startup ExperienceBackground in fast-growing startups or high-ownership engineering teams
Entrepreneurial BackgroundFounded a company or significant technical initiative

Compensation & benefits

Salary

USD 220,000 – 405,000 (annual)

Stock options

Available

Benefits

Equity

Stock options package for company growth participation

Innovation Culture

Opportunity to work on cutting-edge AI technologies

Entrepreneurial Environment

High-ownership team with founder-like approach

Learning Opportunity

Work with highly talented peers in AI research and development


Interview process

  1. 1
    Initial Screening Resume and background review
  2. 2
    Technical Phone Screen Discussion of technical skills and experience
  3. 3
    Technical Interview Coding challenges and system design assessment
  4. 4
    Onsite/Virtual Interviews Multiple rounds with engineering team members
  5. 5
    Final Leadership Interview Alignment with company mission and culture

Apply for this position

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