Opportunity Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Member of Technical Staff (Software Engineer, Desktop Apps)

Perplexity perplexity.ai Open · verified Oct 24, 2026
Hybrid San Francisco BelgradeNew York Full-time Senior Software Engineering

At a glance

Senior Software Engineering role at Perplexity. San Francisco · full-time · $200,000–$400,000 base.

SalaryStated by Perplexity
$200,000 – $400,000
Base salary for this role, in USD per year, as published in the posting.
This role, from PerplexityOur estimate for the market: $195,575–$250,000Median $220,500
The range includes the market median of $220,500 for senior software engineering roles in San Francisco.
Worked out from 214 postings that stated pay, median $220,500. Last updated Oct 24, 2026.
RoleSoftware Engineering
SenioritySenior
LocationSan Francisco
WorkplaceHybrid
EmploymentFull-time
Base pay$200,000–$400,000
PostedAug 26, 2026 · 8w ago
Also hiring inBelgrade, New York
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Develop new mobile features with product teams and work with designers to make the interface quick and easy to use
  • Accelerate implementation with Perplexity Computer and other agent-based coding tools
  • Partner with data science and machine learning colleagues to track and improve the experience from start to finish
  • Coordinate with infrastructure and QA on deployment, testing, release and monitoring

What you bring

  • At least four years of professional software engineering experience
  • Experience delivering high-quality native apps
  • Architecture experience writing code that agents and people can both understand
  • A deep command of app performance and the initiative to drive projects forward

Who this fits

This senior generalist role suits engineers who can move between codebases and get up to speed quickly. The job is hybrid in San Francisco.

From the employer

Perplexity is looking for experienced Generalist Software Engineers to join our Perplexity and Comet application teams. Our team is reshaping knowledge work through our high-impact desktop and Comet apps. The ideal candidate should have strong programming skills and multiple years of experience shipping high-quality, production software.

Our stack spans several different skillsets, including Rust, Kotlin, Swift, Typescript, Chromium and Perplexity’s core AI stack. We have found that our strongest engineers are capable of working across multiple codebases and ramping up quickly, and we expect the same high bar for candidates.

Responsibilities

  • Work closely with product teams to implement novel mobile experiences.

  • Work closely with design teams to design fast and intuitive UI.

  • Utilize Perplexity Computer and other Agentic coding tools to accelerate development.

  • Collaborate with data science and machine learning teams to instrument, analyze, and improve the end-to-end experience.

  • Work with infrastructure and QA teams on deployment processes, including testing, release, and monitoring.

Requirements

  • 4+ years industry experience

  • Experience in shipping high-quality native applications

  • Architecture experience in writing code understandable by both agents and humans

  • Deep understanding of app performance

  • Ability to own projects and surfaces, and to push them forward proactively

Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Software Engineering$200k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.