Skip to content
PerplexityPerplexitySan Francisco, CA

Member of Technical Staff

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

About the role

What you'll do

  • Own the personalization and ranking behind key product surfaces to make Perplexity more useful and drive impact on core user and business metrics.
  • Build user modeling that captures intent, preference, and propensity, and powers more relevant, more personalized experiences.
  • Design the decision layer that balances competing objectives to produce the best overall experience for the user.
  • Build the data and evaluation foundations that let these systems learn and improve with usage.
  • Help shape the technical direction of ranking, recommendations, and personalization at Perplexity.

What we're looking for

  • Deep, hands-on experience building production recommendation, ranking, or personalization systems at scale.
  • Strong ML fundamentals, covering areas such as engagement modeling, model calibration, offline and online metrics, and online experimentation.
  • Experience integrating LLMs into ranking, retrieval, or personalization pipelines.
  • Taste and judgment for how personalization should work in an LLM-native product, and curiosity about reimagining it from first principles.
  • For tech leadership roles, we will also look for prior experience setting technical direction for recommendation/ranking projects.

Nice to have

  • Experience with large-scale ranking and training infrastructure (multi-stage retrieval and ranking, feature stores, real-time serving).
  • Background in user understanding, feed ranking, notifications, growth, or lifecycle modeling.

Skills

Machine LearningRecommendation SystemsRanking SystemsPersonalizationLLMsEngagement ModelingModel CalibrationOnline ExperimentationMulti-Stage RetrievalFeature StoresReal-Time Serving

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

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
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