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