Member of Technical Staff (ML Engineer, Recommendations & User Modeling)

Perplexity
San Francisco
Workplace: OnsiteFull timeUSD 220,000 - 405,000 annuallyFunction: Data Science & Machine LearningSkills: ["Python","Machine Learning","LLMs","Ranking","Recommender systems"]

Experienced ML engineer to design, build, and optimize Perplexity’s recommendation systems. You’ll own personalization and ranking for core surfaces, build user modeling to capture intent and propensity, design decision layers balancing objectives, and develop data/evaluation foundations to enable learning from usage, shaping the technical direction for ranking, recommendations, and personalization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Perplexity
Perplexity
3 months ago

Member of Technical Staff (ML Engineer, Recommendations & User Modeling)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Experienced ML engineer to design, build, and optimize Perplexity’s recommendation systems. You’ll own personalization and ranking for core surfaces, build user modeling to capture intent and propensity, design decision layers balancing objectives, and develop data/evaluation foundations to enable learning from usage, shaping the technical direction for ranking, recommendations, and personalization.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning

Key Responsibilities

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

Pay and Benefits

Salary: USD 220,000 - 405,000 annually
Equity and Bonus:Equity

Key Requirements

  • •Deep, hands-on experience building production recommendation, ranking, or personalization systems at scale.
  • •Strong ML fundamentals, covering engagement modeling, model calibration, offline/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, prior experience setting technical direction for recommendation/ranking projects.
Skills:PythonMachine LearningLLMsRankingRecommender systems
Tech Stack:LLMRankingPersonalizationOffline metricsOnline experimentation

Company Brief

Perplexity
Perplexity AI provides an AI-powered answer engine that returns conversational, citation-backed answers to user queries and offers Pro/Enterprise products and APIs for research, knowledge work, and search augmentation.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Revenue: USD 50M to 100M
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: San Francisco, United States
Founded: 2022
Glassdoor
Glassdoor: 4.6
WebsiteLinkedInGlassdoor