Point your AI agent at freehire and let it find you a job.

Get the CLI →

Perplexity AI

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

Posted Updated
Discussion
  • 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
  • For tech leadership roles, we will also look for prior experience setting technical direction for recommendation/ranking projects
  • Taste and judgment for how personalization should work in an LLM-native product, and curiosity about reimagining it from first principles
  • Strong ML fundamentals, covering areas such as engagement modeling, model calibration, offline and online metrics, and online experimentation
  • Deep, hands-on experience building production recommendation, ranking, or personalization systems at scale
  • Experience integrating LLMs into ranking, retrieval, or personalization pipelines
  • Background in user understanding, feed ranking, notifications, growth, or lifecycle modeling
  • Experience with large-scale ranking and training infrastructure (multi-stage retrieval and ranking, feature stores, real-time serving)

Skills

Apply

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.