Perplexity
Open positions
Member of Technical Staff Software Engineer Enterprise Agent Evals and Efficiency
You will build realistic enterprise evaluation environments, task suites, and automated graders for agents. You will diagnose failures and improve agent harnesses, tools, skills, model routing, context management,…
Member of Technical Staff Software Engineer Enterprise Trust and Governance
You will design and ship enterprise identity, provisioning, permissions, policy controls, admin APIs, audit logs, and analytics. You will build secure and reliable multi-tenant platform capabilities for administrators,…
Member of Technical Staff Search Engine Developer Search Core
You will design and build search engine components such as indexing pipelines, retrieval algorithms, and ranking systems at massive scale. You will develop streaming and batch processing systems, optimize low-level…
Member of Technical Staff Search Core Indexing and Data Pipeline Stream
You will design and build core search-engine components, including indexing pipelines, storage formats, retrieval algorithms, and ranking systems. You will develop streaming and batch data-processing systems for…
Member of Technical Staff Backend Infrastructure Engineer Search
You will build and operate scalable, low-latency infrastructure for search serving and retrieval. You will design distributed backend systems, debug production Linux, container, and networking environments, and improve…
Member of Technical Staff Backend Software Engineer Search Crawler
You will lead projects that develop large-scale web crawlers, ingestion pipelines, and data-processing systems. You will build and optimize backend and frontend crawler components, including storage, retrieval, and…
Search Machine Learning Engineer Intern
You will improve search quality through model, data, and evaluation experiments. You will implement retrieval, ranking, and classification components, train and evaluate models, deploy and monitor search models, and…
Search Backend Infrastructure Engineer Intern
You will help design, build, and operate infrastructure and backend services for search. You will create internal automation, support AWS deployments and monitoring, improve CI/CD and testing, debug Linux-based…
Search Machine Learning Engineer Intern
You will improve search quality through model, data, and evaluation experiments. You will implement retrieval, ranking, and classification components, train and evaluate models, deploy and monitor search models, and…
Member of Technical Staff Software Engineer Cloud Infrastructure
You will own the cloud-infrastructure roadmap and technical strategy. You will design networking, scale Kubernetes and compute platforms, and build isolated deployment topologies. You will implement multi-region…
Member of Technical Staff Software Engineer Backend Platform
You will design and implement a sandboxing platform for untrusted and user-generated code. You will extend RBAC and authorization primitives, own authentication and encryption services, and set standards for…
Member of Technical Staff Software Engineer Connector Platform
You will build the connector runtime and semantic layer for integrations. You will design tool-discovery and selection surfaces, make agent loops resilient, and define authentication, authorization, and…
Member of Technical Staff Software Engineer API Platform
You will design, build, and operate mission-critical APIs. You will optimize latency and throughput, strengthen security and reliability across compute environments, collaborate on new API capabilities, and uphold…
Member of Technical Staff Software Engineer Model Platform
You will own and evolve a model-serving platform that connects products and research systems to inference layers. You will design core abstractions, make technical decisions, write production Rust and Python, enable…
Member of Technical Staff Software Engineer Acceleration
You will identify and execute opportunities to accelerate delivery with AI capabilities. You will make systems and knowledge stores usable by AI, build prototypes and production systems, reengineer codebases and…
Member of Technical Staff AI Inference Engineer
You will support transformer-based retrieval, text-generation, and multimodal models in inference infrastructure. You will port CUDA kernels to CuTe DSL, develop the Rust serving runtime, optimize performance across…
Member of Technical Staff AI Inference Engineer
You will support transformer-based retrieval, text-generation, and multimodal models in inference infrastructure. You will port CUDA kernels to CuTe DSL, develop the Rust serving runtime, optimize performance across…
