Lead Data Scientist
Core
Lead the end-to-end production lifecycle of recommendation models, consolidating existing algorithms into a coherent, maintainable capability for clients.
Role type
Senior hands-on Lead Data Scientist (Recommendation Systems)
Builds
Scalable production recommendation models and features for client products
Domain
E-commerce / Retail / Consumer Tech (Recommendation Systems)
Deliverable
production ML models
Required skills
Recommendation systems, ranking, personalization, Python, PySpark, Databricks, object-oriented design, clean code principles, unit testing, CI/CD, model evaluation, model monitoring, feature engineering, candidate generation, learning to rank, embeddings
Preferred skills
MLflow, Delta Lake, Databricks Workflows, representation learning, hybrid recommendation approaches
Technologies
Python, PySpark, Databricks, Git, MLflow, Delta Lake
Responsibilities
Consolidate existing recommendation algorithms into a simpler, coherent capability; Develop, improve, and productionize recommendation models; Own the full model lifecycle from data/feature development to monitoring and retraining; Refactor exploratory code into maintainable production implementations; Build automated testing and offline evaluation frameworks; Monitor production behavior and model quality; Communicate technical trade-offs to stakeholders
Seniority
Senior, hands-on IC with leadership responsibilities