Member of Technical Staff
220k – 405kSan Francisco, CAOnsite5+ YOE
Summary
Build and scale AI agents for Perplexity's Comet ecosystem and Perplexity Computer, working across applied research and engineering to advance agentic capabilities.
About the role
Responsibilities
- Drive cutting-edge AI capabilities across multiple layers of a rapidly growing product in the AI agents space.
- Develop and leverage cutting-edge AI models, infrastructure, and browser technologies to advance the capability frontier and scale those capabilities for a rapidly growing userbase.
- Ensure a high craft and quality bar, in both AI agent performance and user experience.
- Collaborate with fellow engineers, designers, product managers, data scientists, and others across the company to integrate core Perplexity functionality into our frontier agentic products and vice-versa.
- Contribute to product reliability, code quality, AI evaluation, testing, and maintenance across the broader team.
Requirements
- Strong foundational familiarity with the full AI product stack.
- Proficiency in Python (bonus points for TypeScript, Go, and/or Rust).
- Significant experience in at least one of the following areas:
- Context engineering and tool interfaces for frontier AI models
- Post-training and reinforcement learning (particularly for multimodal models)
- Browser technologies (CDP, Playwright, extension development, etc.)
- Strong product intuition and taste for user experience excellence.
- Comfortable working with a small, fast-moving team, must be willing to dive in and take ownership.
- A passion for shipping products that surprise and delight.
Skills
PythonTypeScriptGoRustContext EngineeringTool InterfacesReinforcement LearningMultimodal ModelsBrowser TechnologiesCDPPlaywright
Similar roles at this salary range
All ML Engineering jobs →Staff Software Engineer, Cribl AI
Staff-level AI/ML engineer building and productionizing generative AI features across backend and frontend for Cribl's observability platform. Requires 6+ years experience, AI/ML and MLOps background, and TypeScript/JavaScript proficiency.
225k – 265kUnited StatesML EngineeringRemoteLLMsReact
Member of Technical Staff — Model Optimization and Inference
Optimize inference for real-time multimodal AI avatars. Specialize in LLM and diffusion model serving, KV cache strategies, quantization, and low-latency frameworks like vLLM and TensorRT-LLM.
250k – 350kSeattle, WAML EngineeringOn-siteAWQvLLM