Perplexity
Member of Technical Staff (ML Engineer, Recommendations & User Modeling)
$220K–$405K
San Francisco +1 · Staff · Full-time · Posted Jun 6, 2026
- Location
- San Francisco
Palo Alto
About the job
Design, build, and improve recommendation, ranking, and user-modeling systems that personalize Perplexity’s product experiences.
What you'll do
- Own personalization and ranking for key product surfaces and improve core user and business metrics.
- Build user models and decision systems that tailor experiences to user intent and preferences.
- Develop data and evaluation foundations for continual improvement, and help set technical direction.
What they ask for
- Deep, hands-on experience building production recommendation, ranking, or personalization systems at scale.
- Strong ML fundamentals, including engagement modeling, model calibration, offline and online metrics, and online experimentation.
- Experience integrating LLMs into ranking, retrieval, or personalization pipelines.
- Judgment about personalization in an LLM-native product and curiosity about reimagining it from first principles.
Nice to have
- Experience with large-scale ranking and training infrastructure, such as multi-stage retrieval and ranking, feature stores, or real-time serving.
- Background in user understanding, feed ranking, notifications, growth, or lifecycle modeling.
Pay
$220K – $405K (base salary)
Tools
LLMs
AI focus
Integrate frontier LLMs with product usage context and recommendation systems to personalize experiences and recommend useful actions.
Model-written summary · the original posting is authoritative