E

Ecolab

Provides water, hygiene, infection prevention solutions

Lead Data Scientist

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience in data science, machine learning, applied AI, or advanced analytics, including strong experience delivering machine-learning solutions in production or product environments.
  • Proven hands-on experience developing and deploying production-grade machine-learning models rather than only analytical prototypes or notebooks.
  • Strong expertise in supervised and unsupervised learning, including model selection, feature engineering, validation, tuning, and performance interpretation.
  • Strong proficiency in Python and common machine-learning and data-science libraries such as scikit-learn, pandas, NumPy, XGBoost, LightGBM, PyTorch, TensorFlow, or equivalent frameworks.
  • Experience building end-to-end machine-learning pipelines across data preparation, feature engineering, model training, evaluation, deployment, and monitoring.
  • Hands-on experience with MLOps practices and platforms, including experiment tracking, model registries, deployment automation, continuous integration and continuous delivery for machine learning, model monitoring, and drift detection.
  • Practical experience with tools such as Azure Machine Learning, Databricks, MLflow, Azure DevOps, GitHub Actions, Docker, Kubernetes, Azure Functions, Azure Container Apps, or equivalent MLOps and cloud platforms.
  • Experience working with feature stores, model registries, experiment-tracking tools, and production model-monitoring approaches.
  • Strong understanding of data engineering and model-integration patterns, including SQL, batch pipelines, streaming data, APIs, and application services.
  • Familiarity with observability and operational tooling such as Azure Monitor, Application Insights, MLflow tracking, Datadog, or equivalent monitoring platforms.
  • Strong understanding of machine-learning quality dimensions such as bias, overfitting, data leakage, model drift, explainability, reproducibility, and performance stability.
  • Ability to translate business problems into scalable machine-learning solutions and guide them through the full software development lifecycle from design through deployment and continuous improvement.
  • Proven ability to provide technical guidance, review modeling approaches, and mentor other data scientists or machine-learning engineers.
  • Strong communication and collaboration skills, including explaining technical trade-offs and model outcomes to technical and non-technical stakeholders.

Responsibilities

  • Lead the design, development, evaluation, and deployment of machine-learning models for predictive, classification, recommendation, anomaly-detection, forecasting, and optimization use cases.
  • Translate business and product requirements into analytical approaches, model strategies, feature sets, evaluation methods, and deployment plans.
  • Build robust, reusable pipelines for data preparation, feature engineering, model training, validation, hyperparameter tuning, and model packaging.
  • Develop and operationalize production-grade machine-learning solutions focused on reproducibility, maintainability, scalability, and measurable business impact.
  • Partner with data engineers and software engineers to integrate models into applications, APIs, workflows, and downstream business systems.
  • Design and implement MLOps practices including experiment tracking, model versioning, automated deployment, continuous integration and delivery for machine learning, monitoring, drift detection, retraining strategies, and rollback readiness.
  • Establish model-performance baselines and monitor production behavior for accuracy, drift, latency, stability, explainability, and business outcomes.
  • Contribute best practices for model governance, feature lineage, documentation, testing, interpretability, and responsible artificial intelligence.
  • Guide technical decisions on machine-learning solution design, operationalization patterns, and production-support expectations.
  • Mentor data scientists and machine-learning engineers on modeling rigor, experimentation practices, and production-readiness standards.
  • Contribute reusable assets such as feature templates, modeling utilities, evaluation frameworks, deployment patterns, and internal accelerators.
  • Work with tools and platforms such as Azure Machine Learning, Databricks, MLflow, Azure DevOps, GitHub, Docker, Kubernetes, Azure Functions, Azure Container Apps, Azure Monitor, and Application Insights, or equivalent platforms and tools.

Desired Qualifications

  • Experience leading complex machine-learning initiatives involving multiple models, cross-functional teams, and production operationalization.
  • Experience with time-series forecasting, optimization, recommender systems, anomaly detection, natural language processing, or domain-specific applied artificial-intelligence use cases.
  • Familiarity with large-language-model-assisted analytics, embeddings, retrieval-enhanced machine-learning workflows, or hybrid machine-learning and generative artificial-intelligence solution patterns.
  • Experience integrating machine-learning solutions into enterprise applications, APIs, business workflows, and digital products.
  • Experience with feature stores, explainability frameworks, responsible artificial-intelligence toolkits, and model-governance controls.
  • Familiarity with Azure OpenAI, Azure AI Studio, Azure AI Search, or equivalent platforms where machine-learning and generative-artificial-intelligence capabilities coexist.
  • Experience contributing reusable frameworks, MLOps standards, internal accelerators, or shared data-science utilities.
  • Working knowledge of distributed training, large-scale data processing, and performance optimization in production environments.
  • Experience with advanced MLOps and platform tooling such as MLflow, Kubeflow, Azure Machine Learning, TensorBoard, TensorFlow Extended, or equivalent ecosystem tools.
  • Experience operating in a build-own-operate product environment with expectations around reliability, observability, supportability, and continuous improvement.
  • Ability to influence architectural and platform decisions for machine-learning-enabled products while remaining hands-on in model development and operationalization.

About the Company

Ecolab

Provides water, hygiene, infection prevention solutions

Ecolab provides water, hygiene and infection prevention solutions and services to about three million commercial locations in more than 170 countries. It combines cleaning, sanitizing, disinfection, and water-treatment products with on-site service and data-driven insights to help customers improve safety, cleanliness, and efficiency. Its global scale and breadth across food, healthcare, hospitality and industrial markets, plus a large field service network, differentiate it as an integrated partner rather than a one-off supplier. Its goal is to help customers run safer, cleaner operations while using water and energy more efficiently and reducing environmental impact.

Company size
10,001+
Company stage
IPO
Headquarters
St Paul, MN
Founded
1923

Recently Posted Jobs

Explore more opportunities at Ecolab

See more jobs