Synced from Ashby · Jul 2

Software Engineer

PerplexitySan FranciscoPosted Jul 2, 2026
Software EngineerRemoteStaff
Apply now - freeSave & get alerts

Mirrored from Perplexity's own Ashby careers system · refreshed hourly

112
Other open Perplexity roles
Jul 2
Posted
Ashby
Applicant system
Job description

Perplexity AI 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

View original posting on Ashby

What applying to Perplexity usually looks like

Based on publicly available information, candidates applying through ashby for roles at Perplexity can generally expect a structured, digital-first process. Applications are typically submitted through an Ashby-hosted careers page, and candidates may receive automated confirmation upon submission. The process commonly begins with an initial resume or application screen, potentially followed by a recruiter conversation to discuss background and role fit. Depending on the position, candidates may encounter multiple stages, which could include technical assessments, hiring manager discussions, or panel-style interviews relevant to the specific function, such as engineering, product, or business roles. Communication is often handled through email or the Ashby candidate portal, and response times vary depending on team needs and hiring urgency. Candidates are encouraged to review the job posting closely, as specific requirements and evaluation criteria can differ meaningfully across the many open roles.”}}

Based on publicly available information. LandEarly does not verify interview process details.

Land this one early - before the req fills.

LandEarly tailors your resume and screening answers to each posting, submits within minutes of a role going live, and tracks every application in one place.

Free to start · No credit card · Cancel anytime

Keep exploring

What this role pays, where else it is open, and how to write the application.

Software Engineer
Perplexity · San Francisco
Apply