Member of Technical Staff (Software Engineer, Desktop Apps)

USD 200,000-400,000 per year
MIDDLE
✅ Remote ✅ Hybrid

Tech Stack

AI @ 3 Data Science @ 3 Kotlin Machine Learning @ 3 Rust Swift TypeScript

Details

Perplexity AI is looking for experienced Generalist Software Engineers to join the Perplexity and Comet application teams. The team is reshaping knowledge work through high-impact desktop and Comet applications. Candidates should have strong programming skills and multiple years of experience shipping high-quality production software. The technology stack includes Rust, Kotlin, Swift, TypeScript, Chromium, and Perplexity's core AI stack. Engineers are expected to work across multiple codebases and ramp up quickly.

Responsibilities

  • Work closely with product teams to implement novel mobile experiences.
  • Work closely with design teams to design fast and intuitive user interfaces.
  • Use 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 of industry experience.
  • Experience shipping high-quality native applications.
  • Architecture experience writing code that is understandable by both agents and humans.
  • Deep understanding of application performance.
  • Ability to own projects and surfaces and push them forward proactively.

Benefits

Full-time U.S. employees receive benefits including equity, health, dental, vision, retirement, fitness, commuter and dependent care accounts, and more. Full-time employees outside the U.S. receive benefits tailored to their region of residence. USD salary ranges apply only to U.S.-based positions; international salaries are set based on the local market. Final offer amounts depend on factors including experience and expertise.

More jobs at Perplexity AI

Similar jobs