Taro Logo

Engineer 3 - Machine Learning

Fortune 50 company that brings together media and technology, driving innovation to create world's best entertainment and online experiences.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Engineer 3 - Machine Learning

Comcast, a Fortune 50 leader in media and technology, is seeking a Machine Learning Engineer to join their team in Chennai. This role focuses on expanding and enhancing streaming quality and customer experience monitoring through data analytics and ML solutions. As an Engineer 3 - Machine Learning, you'll be responsible for developing and deploying ML algorithms, working with cutting-edge technologies including Kubernetes, Airflow, and major cloud platforms.

The position requires strong expertise in Python, machine learning frameworks, and cloud infrastructure. You'll be working on implementing end-to-end ML solutions, from data ingestion to model deployment, while optimizing performance and costs. The role offers an opportunity to work with large-scale data and impact millions of customers' streaming experiences.

Comcast offers a comprehensive benefits package and a dynamic work environment where innovation is key. The company's commitment to revolutionizing media and technology makes this an exciting opportunity for someone passionate about ML engineering and eager to work with cutting-edge technology.

The ideal candidate will have 3+ years of ML engineering experience, strong technical skills in Python, Kubernetes, and cloud platforms, and excellent communication abilities. You'll be part of a team that values collaboration and stays current with the latest developments in AI and ML.

This role provides an excellent opportunity to work on challenging problems at scale, with access to advanced infrastructure and tools. You'll be contributing to solutions that directly impact customer experience while working for a company that's at the forefront of media and technology innovation.

Last updated 5 hours ago

Responsibilities For Engineer 3 - Machine Learning

  • Design, develop, and implement machine learning models
  • Containerize ML applications and deploy using Kubernetes
  • Develop and maintain data workflows using Airflow
  • Work with cloud platforms (GCP, AWS, Azure) to build scalable ML infrastructure
  • Optimize model performance and infrastructure costs
  • Monitor model performance and implement CI/CD for ML systems
  • Analyze large datasets and make predictions using statistical models
  • Communicate findings to stakeholders

Requirements For Engineer 3 - Machine Learning

Python
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Data Science, or related field
  • 3+ years of experience in ML engineering
  • Strong experience with Kubernetes pod management and Helm charts
  • Proficiency in Airflow DAGs and task management
  • Advanced knowledge of Python, Pandas, NumPy
  • Experience with cloud platforms (GCP, AWS, Azure)
  • Experience with Scikit-learn, TensorFlow
  • Strong problem-solving and critical thinking skills
  • Excellent communication and collaboration skills

Benefits For Engineer 3 - Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package for physical, financial and emotional support
  • Full-time position

Interested in this job?

Jobs Related To Comcast Engineer 3 - Machine Learning