Machine Learning Engineer

EXL SERVICES

Noida

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

Lead Assistant Manager

Job Description : We are looking for a skilled and proactive Machine Learning Engineer with a strong foundation in Python and SQL, and hands-on experience with modern MLOps tools and practices. You will be responsible for building, deploying, and maintaining scalable machine learning solutions in production environments, leveraging cloud-native technologies and automation pipelines. 

Key Responsibilities:

  • Design and implement end-to-end machine learning pipelines.
  • Develop and deploy ML models using Python and manage data workflows using SQL.
  • Build and orchestrate workflows using Google Cloud Composer (Airflow).
  • Containerize applications using Docker and deploy them on Google Kubernetes Engine (GKE).
  • Set up and manage CI/CD pipelines for automated model training and deployment.
  • Develop and maintain RESTful APIs to serve ML models in production.
  • Collaborate with data scientists, data engineers, and DevOps teams to ensure seamless integration and scalability.


Required Skills & Qualifications:

  • Proficiency in Python and SQL for data manipulation and model development.
  • Experience with Google Cloud Platform (GCP), especially GKEComposer, and BigQuery.
  • Strong understanding of MLOps practices and tools.
  • Hands-on experience with Docker and container orchestration using Kubernetes.
  • Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, Cloud Build).
  • Proficiency in API development using frameworks like Flask or FastAPI.
  • Familiarity with version control systems (e.g., Git).

Job role

Work location

Noida

Department

Data Science & Analytics

Role / Category

Data Science & Machine Learning

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

EXL SERVICES

Job posted by EXL SERVICES

This job has expired