Skip to content
PerplexityPerplexitySan Francisco, CA

Member of Technical Staff

Build AI agents that navigate digital environments and perform user tasks. Requires strong AI/ML experience, Python proficiency, and product intuition.

220k – 405k/yr
On-site5+ YOEML Engineering

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.

Qualifications

  • 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

ML Engineering jobs
Stuut

Member of Technical Staff — Audio and Voice AI

StuutSan Francisco, CA +1

Build and deploy production-grade real-time voice and audio AI systems, including intelligent voice agents, speech-driven workflows, and LLM-powered conversational experiences for financial operations and collections at Stuut. Requires 5+ years software engineering with 2+ years in applied speech/audio AI, experience shipping customer-facing voice systems, and fluency in Python and ML frameworks.

220k – 320k/yr
On-site5+ YOEML Engineering
Perplexity

Member of Technical Staff

PerplexitySan Francisco, CA +1

ML Engineer building and optimizing production recommendation, ranking, and personalization systems that integrate LLMs for Perplexity's AI product.

220k – 405k/yr
On-site5+ YOEML Engineering
Perplexity

Member of Technical Staff

PerplexitySan Francisco, CA

Build and own multimodal AI product and platform systems across the stack at Perplexity. Requires production systems experience, full-stack capability, and strong product judgment.

220k – 405k/yr
On-site5+ YOEML Engineering
Together AI

Staff Machine Learning Engineer, Voice AI

Together AISan Francisco, CA

Staff ML Engineer to own the model serving stack for real-time voice inference (STT, TTS, speech-to-speech) on H100/H200 GPUs. Drive latency/throughput optimization using TRT-LLM and SGLang for models like Whisper and Parakeet.

220k – 280k/yr
On-site8+ YOEML Engineering
Typeface

Senior Staff ML Engineer

TypefacePalo Alto, CA

Leads architecture of scalable ML platforms for generative AI across text, image, audio, and video. Drives company-level strategy, mentors engineers, and builds large-scale systems requiring 12+ years experience in ML infrastructure.

220k – 247k/yr
Hybrid12+ YOEML Engineering