





Mid-level ML role in Bangalore with broad required skills and popular title increases candidate competition.
Requires production ML and Spark expertise, moderately transferable across industries.
Explicit 5–8 years requirement plus mandatory Python, Spark, and production ML experience makes filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Build, train, and maintain ML models for process intelligence tasks such as task detection, workflow segmentation, and behavioral pattern recognition.
Design and own data pipelines handling high-volume multimodal enterprise data using distributed platforms like Spark or Databricks, ensuring data quality and pipeline health.
Diagnose and resolve production data and model issues, provide technical guidance to junior data scientists through code reviews and collaboration, and communicate insights across teams.
5–8 years of industry experience in data science or ML solutions development and production deployment.
Strong proficiency in Python with experience writing clean, modular, and testable code.
Experience working with large-scale data processing on distributed platforms such as Spark or Databricks.
M.S. or B.Tech/B.E. in Computer Science, Statistics, Mathematics, or related quantitative field, or equivalent hands-on experience.
Hands-on senior data scientist comfortable with end-to-end ownership of ML models and data pipelines in production environments.
Experience mentoring and guiding junior data scientists to improve both technical skills and workflows.
Skilled in applying diverse ML techniques including supervised/unsupervised learning, NLP, deep learning, and process mining to challenging real-world data problems.