YOUR ROLE
- Frame business problems as data science problems and define success metrics together with stakeholders.
- Perform exploratory data analysis, feature engineering and statistical analysis on large datasets using Databricks, PySpark and Spark SQL.
- Develop, train and validate ML models (classification, regression, forecasting, clustering, NLP) with rigorous experimentation and evaluation.
- Track experiments and manage the model lifecycle using MLflow, the Unity Catalog model registry and Databricks Feature Store.
- Deploy models to production via batch and real-time serving (Databricks Model Serving), applying CI/CD and MLOps best practices.
- Monitor model performance, data drift and fairness; retrain and improve models over time.
- Collaborate with data engineers, analysts and architects to ensure reliable, well-governed data for modelling.
- Communicate insights and model results to technical and business audiences, including dashboards and apps built on Databricks Apps.
- Maintain code in Git, write reproducible,
tested code and document models and assumptions.
- Mentor junior data scientists and contribute to modelling standards and best practices.
YOUR PROFILE
- 4–8 years of data science experience, including at least 1–2 years of hands-on Databricks experience.
- Strong Python (pandas, scikit-learn) and PySpark; robust SQL.
- Solid foundation in statistics, probability, hypothesis testing and experiment design (A/B testing).
- Hands-on experience with MLflow, Databricks Feature Store, Unity Catalog and Model Serving; Lakeflow Jobs for orchestration.
- Proven experience taking ML models from prototype to production (MLOps).
- Strong communication skills and the ability to work with international clients; very good English.
- Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Data Science or a related field.
📌 Senior Data Scientist - Databricks (India)
🏢 Adesso
📍 India