perplexity.ai

13 open TypeScript positions

Visit Website

Open Positions

perplexity.ai

Member of Technical Staff (software Engineer, Computer)

San Francisco, California, US Full-TimeEnglish

As a Member of Technical Staff (Software Engineer) at Perplexity, you will design, build, and own product and platform systems for Computer, Perplexity's agentic AI product. You will lead features from problem definition to launch, partner with cross-functional teams, and solve hard problems while iterating on AI-driven systems.

PythonGoTypeScriptJavaScript +3
1mo ago
perplexity.ai

Full-Stack Software Engineer - Growth

San Francisco, US Full-TimeEnglish

The Full Stack Software Engineer role at Perplexity involves translating cutting-edge AI advances into product experiences focused on driving user activation, engagement, and revenue across web and mobile platforms. Key responsibilities include designing and launching new 0->1 growth products, working closely with Product and Data teams to ship and iterate on experiments, and evolving core growth infrastructure like experimentation systems. Candidates should possess strong programming skills across the full stack (backend, APIs, frontends) and have 4+ years of industry experience, preferably in growth or experimentation-heavy environments. The role requires making data-driven decisions to ship high-quality products that delight users and move key metrics.

PythonGoRustTypeScript +6
4mo ago
perplexity.ai

Full-Stack Software Engineer - Finance

San Francisco, US Full-TimeEnglish

Perplexity is hiring an experienced Full Stack Engineer to build critical financial systems infrastructure, focusing on revenue recognition, billing, and business intelligence. The role involves designing and scaling backend services, developing data pipelines, and integrating third-party financial tools using a stack including Python, Go, Rust, and TypeScript. Candidates must have 4+ years of experience building scalable financial systems, deep understanding of accounting principles (ASC 606), and strong commitment to data accuracy and compliance.

PythonGoRustTypeScript +6
4mo ago
perplexity.ai

Full-Stack Software Engineer - Applied AI

San Francisco, US Full-TimeEnglish

Perplexity is hiring Full Stack Applied AI Engineers to build next-generation AI products and frontier models, focusing on search and information interaction. Responsibilities include designing scalable end-to-end AI features, building systems to integrate Sonar models, and maintaining evaluation platforms. Candidates must have strong backend/systems design skills, proficiency across modern web stacks, and over 4 years of industry experience shipping impactful product work.

PythonGoRustTypeScript +6
4mo ago
perplexity.ai

Senior/staff Software Engineer - Infrastructure

London, GB Full-TimeEnglish

Experienced Senior/Staff Infrastructure Engineers are sought to lead the design, implementation, and scaling of critical tools and platforms for web, mobile, and browser engineering teams. Responsibilities include ensuring reliability, security, and performance at scale across backend systems, data flows, and developer experience tooling. The role is foundational to enabling rapid innovation while maintaining robust, high-quality infrastructure.

PythonGoTypeScriptPostgreSQL +6
4mo ago
perplexity.ai

Software Engineer - Data Platform Nyc, Seattle, Sf

New York, US Full-TimeEnglish

Perplexity is hiring experienced Data Infrastructure Engineers to design, build, and scale foundational data systems for product features, AI research, and analytics. Responsibilities include owning batch/streaming data pipelines, leading orchestration design (like Airflow/Dagster), and building self-serve data platforms to empower other teams. This is a senior/staff-level role focused on shaping architecture and setting technical standards for the data ecosystem.

Batch Data ProcessingStreaming Data ProcessingData Orchestration SystemsPython +6
5mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

perplexity.ai

Web Platform Engineer Nyc, Seattle, Sf

New York, US Full-TimeEnglish

Perplexity is hiring experienced Software Engineers for a new Web Platform team responsible for building and maintaining critical infrastructure for web-based products. Key responsibilities include optimizing performance for critical web flows, owning the frontend platform (build tools, linting, monitoring), and supporting developer productivity initiatives. The role requires deep expertise in modern JavaScript frameworks like React and at least 6 years of software engineering experience focused on web technologies.

JavaScript FrameworksReactWeb Application Performance OptimizationFrontend Development +6
5mo ago
perplexity.ai

AI Software Engineer - Comet Agents

San Francisco, US Full-TimeEnglish

The Comet Agents team at Perplexity is looking for an AI Software Engineer to build agentic experiences within their ecosystem. Key responsibilities involve designing and training AI agents to navigate the digital world, perform user-specified objectives, and ensuring excellent experiences across various environments. The role requires driving cutting-edge AI capabilities by leveraging AI models, infrastructure, and browser technologies while collaborating cross-functionally to integrate core Perplexity functionality.

PythonTypeScriptGoRust +6
5mo ago
perplexity.ai

Tech Lead Manager - Comet Agents

San Francisco, US Full-TimeEnglish

The Tech Lead Manager will lead and grow the Comet Agents engineering team focused on building agentic experiences within the Comet ecosystem. Key responsibilities include providing technical leadership, developing cutting-edge AI models and infrastructure, and guiding system architectures and product roadmaps. The role also involves managing and mentoring the engineering team while delivering strategic objectives in collaboration with the company co-founders.

PythonTypeScriptRustGo +6
5mo ago
perplexity.ai

Software Engineer - Security

San Francisco, US Full-TimeEnglish

Perplexity is hiring a hands-on Software Engineer to develop and maintain security operations software, automations, and internal AI-driven agents. Key responsibilities include building tools for detection/response, managing the vulnerability disclosure program, and integrating security signals across infrastructure. The role requires significant experience building security tools or performing strong software development within a security engineering context.

PythonGoTypeScriptThreat Modeling +6
6mo ago
perplexity.ai

Senior/staff Software Engineer - Infrastructure Nyc, Seattle, Sf

San Francisco, US Full-TimeEnglish

The role involves leading the design, implementation, and scaling of tools, systems, and platforms crucial for web, mobile, and browser engineers. The engineer will ensure the reliability, security, and performance of state-of-the-art products at scale. This position supports product, AI, and developer teams by building robust infrastructure foundations.

PythonGoTypeScriptPostgreSQL +6
6mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

perplexity.ai

Search Full-Stack Engineer (london, Belgrade, Berlin)

London, GB Full-TimeEnglish

Perplexity is hiring an experienced Full Stack Engineer to build and ship AI-powered product features end-to-end using NextJS, TypeScript, and Python. Key responsibilities include driving the launch of new features and architecting systems that integrate with LLM evaluation frameworks. The role requires strong coding fundamentals across the full stack and a self-driven mindset focused on rapid prototyping and experimentation.

NextJSTypeScriptReactPython +5
6mo ago
perplexity.ai

Frontend Engineer - Design Systems

San Francisco, US Full-TimeEnglish

The role involves working within the design systems team to build an excellent user interaction layer for all features, focusing on standard reusable components and primitive pieces of generative UI. Key responsibilities include improving interaction quality, fit & finish, and team velocity while building foundational components for the frontend. Candidates should have strong coding fundamentals and experience building large-scale user interface systems.

TailwindReactTypeScriptPython +6
7mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs