Engineer 3 - Machine Learning

Comcast Comcast · Media · Chennai, India

Machine Learning Engineer to design, develop, and deploy ML models for diverse business use cases, with exposure to classical ML, deep learning, and Generative AI. Requires strong Python, ML fundamentals, and experience with end-to-end ML lifecycle, including data processing, pipeline building, deployment, and monitoring.

What you'd actually do

  1. Own the end to end lifecycle of machine learning solutions, from problem formulation and data exploration to model deployment and monitoring.
  2. Design, build, and optimize advanced ML models for classification and regression problems.
  3. Develop and maintain time series and forecasting models to analyze temporal patterns and predict future business outcomes.
  4. Lead feature engineering strategy, including feature selection, transformations, and handling data quality and drift.
  5. Build scalable, reusable ML pipelines for training, validation, inference, and monitoring using industry best practices.

Skills

Required

  • Python
  • ML fundamentals
  • Data exploration
  • Model deployment
  • Model monitoring
  • Feature engineering
  • Time series analysis
  • Forecasting
  • ML pipelines
  • Databricks
  • PySpark
  • SQL
  • GitHub
  • Code reviews
  • Issue tracking

Nice to have

  • Deep learning
  • Generative AI

Other signals

  • design, develop, and deploy machine learning models
  • end to end lifecycle of machine learning solutions
  • model deployment and monitoring
  • scalable, reusable ML pipelines