Member of Technical Staff (Software Engineer, Design System)
- Salary
- $220K - $405K
- Level
- Staff
- Work type
- Hybrid · San Francisco
Not stated in the posting: visa.
Open. First seen 9 September 2026.
About the role
Perplexity is looking for a frontend engineer to build the design system behind every Perplexity product. It is the component library and design language shared across web, iOS, Android, macOS, and Windows – the primitives, tokens, and interaction patterns that every product team builds on top of.
Its users are internal, spanning product teams and a broad range of contributors across the company. The components you build become the foundation all of them rely on. You will develop component APIs that hold up across dozens of consuming surfaces and are easy for other teams to adopt correctly, contribute to the token pipeline that keeps five platforms visually consistent, and maintain a high bar for interaction quality and accessibility.
Tech Stack: React · TypeScript · CSS · Design Tokens
What you'll do
- Design and build core primitives – overlays, inputs, navigation, feedback – with APIs that stay coherent as consumers multiply
- Work across the design-token pipeline – authoring, generation, and per-platform publishing across web, iOS, Android, macOS, and Windows
- Partner directly with design on the design language itself, translating Figma systems into typed, testable, documented components
- Migrate product surfaces off bespoke implementations onto shared primitives without breaking them
- Build accessible components by default – keyboard, focus, contrast, screen readers – backed by automated coverage
- Support consuming teams through docs, visual regression coverage, and on-call rotation
What we're looking for
- 4+ years building production frontend; experience with a design system, component library, or shared UI platform is a plus
- Interest in building reusable components
- Strong React and TypeScript, and CSS
- Working accessibility knowledge (WCAG, ARIA patterns, assistive tech)
- Comfort collaborating closely with designers on the visual and interaction language
The team: AI Products HIRES STEADILY
This role is one of 10 open in AI Products. 2 were posted in the last 30 days and the oldest in April: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
TypeScript (8 of 10), Python (7 of 10), AWS (6 of 10), Golang (5 of 10), JavaScript (5 of 10), PostgreSQL (5 of 10), React (5 of 10)
OTHER ROLES ON THIS TEAM
- Member of Tehnical Staff (Senior QA Web) posted Oct 5
- Member of Technical Staff, AI Products (Early Career - Industry) posted Sep 23
- Member of Technical Staff (Applied AI Engineer, Agent Capabilities) posted Sep 10
- Member of Technical Staff (Software Engineer, Multimodal) posted Aug 27
- Member of Technical Staff (Software Engineer, Desktop Apps) posted Aug 26
- Member of Technical Staff (Software Engineer, Integrations) posted Jul 9
- Member of Technical Staff (Software Engineer, Computer Growth) posted Jun 4
- Member of Technical Staff (Software Engineer, Monetization) posted Apr 23
- Member of Technical Staff (Software Engineer, Computer) posted Apr 22
From the team and dates on Perplexity's own job board.
Similar jobs
- Member of Technical Staff — iOS at Whop
Shares 3 skills: iOS, React, TypeScript · Staff level · same country - Beli - Senior Software Engineer at decircletalentpartner
Shares 4 skills: iOS, Android, Figma… · same country - Mobile Software Engineering Expert - AI Training Projects at Gramian Consulting Group
Shares 4 skills: iOS, Android, React… · same country - Senior Full Stack Software Engineer - React Native at Clever Benefits
Shares 4 skills: iOS, Android, React… · same country - Senior Software Engineer, Foundation & Luau Platform at Roblox
Shares 3 skills: iOS, Android, React · same country - Member of Technical Staff (Software Engineer, Enterprise Agent Evals & Efficiency) at Perplexity
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.