Senior ML Engineer
recrew
Job Description
- Design, build, and own end-to-end matchmaking, recommendation, ranking, and personalisation systems
- Develop a real-time adaptive matchmaking engine that learns continuously from user interactions and behavioural signals
- Build user embedding systems, similarity models, and graph-based match scoring frameworks
- Architect and implement cold-start solutions to deliver quality recommendations for new users with sparse data
- Deploy models to production with fast iteration loops, model registries, and observability tooling
- Define and track offline and online evaluation frameworks, A/B tests, and metric alignment across the recommendation stack
- Partner with Data, Product, and Backend teams to translate business goals into scalable ML solutions