Frontend Software Engineer

This listing is synced directly from the company ATS.

Role Overview

As a Frontend Software Engineer at Perplexity, you will be responsible for developing innovative user experience patterns for AI products, collaborating closely with design to implement new features. This senior-level role requires strong coding fundamentals and experience with React applications, allowing you to make a significant impact on the frontend components that drive user interaction.

Perks & Benefits

This remote position offers a competitive salary range of $180,000 - $300,000, with equity as part of the compensation package. Perplexity provides comprehensive health, dental, and vision insurance for employees and their dependents, along with a 401(k) plan. The culture emphasizes ownership, attention to detail, and a passion for experimentation in a rapidly evolving tech landscape.

⚠️ This job was posted over 6 months ago and may no longer be open. We recommend checking the company's site for the latest status.

Full Job Description

Perplexity is seeking an experienced Frontend-focused Engineer to help revolutionize the way people search and interact online. In this role, you'll be developing the future of AI products.

Tech Stack:  React | TypeScript | CSS

Teams Hiring

Growth

The Growth team shapes how millions of people experience Perplexity. We rapidly experiment and launch new ideas across all user-facing surfaces at Perplexity including onboarding, verticals like Students, and premium Max Tier. We build AI-powered features such as personalized prompts, auto-generated study guides, and contextual upsell nudges, driving user activation, retention, and revenue across all platforms. We own Perplexity’s growth platform, including experimentation framework, feature flagging, and notifications, to mobilize impactful feature development across the company. Engineers have outsized impact, building both the product and the platform that power our company’s growth.

Commerce

The Commerce team owns the full commerce stack: payments infrastructure, agentic commerce capabilities, and emerging monetization opportunities as we explore what's possible. The team builds and scales billing infrastructure across consumer subscriptions, enterprise plans, API usage (Sonar), and premium features. We also develop and maintain secure, scalable systems—including agentic payments that autonomously interact with payment platforms—ensuring reliable financial transactions for millions of users worldwide. By shaping both user experience and revenue infrastructure, the Commerce team sits at the core of Perplexity’s growth and sustainability.

Responsibilities

  • Develop new UX patterns to solve for user experience in an AI world

  • Work with and improve the components that form the building blocks of Perplexity's frontend

  • Iterate closely with design to prototype and implement new features

  • Create scalable UX solutions in a rapidly evolving space.

  • Analyze performance and reliability of features in a realtime, non-deterministic application.

Key Qualifications

  • Strong coding fundamentals, and some experience working across the stack.

  • Ability to build foundations that others can build on top of.

  • Experience with highly interactive React applications using strongly typed code

  • Knowledgeable about design and UI patterns at scale

  • Passion for prototyping, experimentation, and creating accessible experiences

  • Extreme ownership mindset

  • Takes pride in getting the small details right

  • 4+ years of industry experience

AI is at the heart of what we build, and using it effectively is an expectation for every role here. During interviews, we want to see how you think and make decisions—qualities that will directly influence our AI development. With that in mind, please avoid using AI tools throughout the process unless we indicate otherwise.

Similar jobs

Found 6 similar jobs

Browse more jobs in: