Profile cover
M

Senior ML Engineer – Recommendation & Ranking

Marcus Henley

Full-time · Senior · Los_Angeles

About the role

60% of our engagement comes from recommendations. Not from editors, not from curation — from models. We built the first version two years ago with three people. It still runs. It's also showing its age. We need a senior ML engineer to own the next generation: cleaner features, better ranking signals, and faster iteration from experiment to production. Full autonomy, solid data infrastructure, and a team that takes model quality seriously.

Responsibilities

  • Own and improve our main recommendation and ranking models
  • Build feature pipelines and maintain the feature store
  • Design and run A/B experiments to validate model improvements
  • Collaborate with data scientists on new modelling approaches
  • Contribute to ML platform tooling and best practices

Requirements

  • 4+ years ML engineering with recommendation or ranking systems
  • Strong Python (PyTorch or TensorFlow) and feature engineering experience
  • Experience with real-time model serving at scale
  • Comfortable with SQL and large-scale data pipelines
  • Track record of moving models from research to production

Benefits

  • Remote-first, async culture
  • Competitive salary + equity
  • GPU access for development
  • $2,000 annual learning budget
  • Flexible hours

Job Type

Full-time

Level

Senior

Language

English

Salary Range

$130,000 – $165,000

AI Expertise

AI & Machine Learning Engineers

Ready to apply for this role?

Create a free talent account in under 2 minutes.

  • Apply to verified AI companies
  • Get AI-matched job recommendations
  • Message hiring managers directly
  • Build your public AI talent profile