Machine Learning / GenAI Engineer

HCLTech

Dadri

On-site

INR 1,500,000 - 2,600,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HCLTech in India (Uttar Pradesh, Dadri) seeks a Machine Learning Engineer to design, train, deploy, and maintain ML models across data types. You will build end‑to‑end pipelines, develop scalable ML apps in containers, and collaborate with data engineers and platform teams.

You will apply Python with TensorFlow/PyTorch, implement MLOps practices, ensure observability, and contribute to model governance, evaluation, and continuous improvement in production systems.

Qualifications

  • Bachelor’s or Master’s degree in CS/DS/AI or related field.
  • 3–5 years of ML experience in production environments.

Responsibilities

  • Design, develop, and deploy end-to-end ML solutions from data ingestion to deployment.
  • Build, train, fine-tune, and evaluate ML/DL models for various use cases (prediction, classification, forecasting).
  • Develop robust data pipelines for structured and unstructured data, including validation and feature extraction.
  • Implement ML models using modern frameworks to support enterprise use cases.
  • Create containerized ML applications with Docker and deploy via Kubernetes.

Skills

Python
ML Engineering
Docker
Kubernetes
TensorFlow
PyTorch
scikit-learn
CI/CD

Education

Bachelor’s or Master’s degree in Computer Science, Data Science, AI or related field

Tools

REST/gRPC
Git

Job description

The Role

The Machine Learning Engineer is responsible for developing, training, deploying, and maintaining machine learning models that solve business problems using structured and unstructured data. The role bridges data science and production engineering.

Responsibilities:
  • Design, develop, and deploy end‑to‑end machine learning solutions, covering data ingestion, preprocessing, model training, inference, and system integration.
  • Build, train, fine‑tune, and evaluate machine learning and deep learning models for use cases such as prediction, classification, clustering, recommendation, anomaly detection, and forecasting.
  • Perform feature engineering, data transformation, and exploratory data analysis to improve model performance and reliability.
  • Develop and maintain robust data pipelines for structured and unstructured data, including data validation, cleansing, anonymization, and feature extraction.
  • Implement and integrate ML models using modern machine learning frameworks and libraries to support enterprise and client‑driven use cases.
  • Build scalable and containerized ML applications using Docker and deploy them across development, testing, and production environments.
  • Develop automation scripts, APIs, and backend services using Python and related tools to support model training, inference, and monitoring workflows.
  • Design and implement end‑to‑end ML pipelines, including model training, validation, experiment tracking, versioning, deployment, and retraining.
  • Work with computer vision, NLP, or time‑series models where required to support multimodal or domain‑specific AI solutions.
  • Collaborate with cross‑functional teams, including data engineers, cloud architects, MLOps engineers, and business stakeholders, to translate business requirements into ML‑driven solutions.
  • Ensure proper code versioning, reproducibility, and collaboration through source control systems and ML development best practices.
  • Monitor and optimize model and application performance with respect to accuracy, latency, scalability, and resource utilization.
  • Document models, data pipelines, experiments, and system behavior to enable knowledge sharing, auditability, and long‑term maintenance. Define and monitor service‑level indicators and objectives (SLIs/SLOs) for latency, throughput, error rates, and model accuracy, supported by centralized observability dashboards and alerts.
  • Collaborate with Data Engineering, Platform/Infrastructure, and Product teams to standardize reusable libraries, Helm‑based deployment patterns, cost‑efficient scaling strategies, and operational runbooks.
  • Maintain model cards, data sheets, evaluation reports, and operational SOPs
  • Create and maintain internal libraries: data transforms, evaluation harnesses, serving wrappers.
  • Provide Helm charts/manifests for standard model serving patterns.
  • Enforce experiment tracking, registry usage, and promotion gates with automated evaluations.
  • Maintain framework benchmarks (training throughput, inference latency) across hardware profiles.
Qualifications & Experience
  • Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, Statistics, or related discipline
  • 3–5 years of experience in machine learning, applied data science, deploying and maintaining ML models in production environments
  • Strong ML engineering foundation, with proficiency in Python and hands‑on experience using scikit‑learn and deep learning framework (TensorFlow, PyTorch) for model development, training, evaluation, and optimization.
  • Expertise in data preprocessing and feature engineering, designing robust pipelines for batch and real‑time inference while ensuring consistency and parity between training and production environments.
  • Proven MLOps capability, including experiment tracking, model registry and versioning, CI/CD automation, production monitoring, and data/model drift detection to support reliable ML lifecycles.
  • Experience in production deployment of ML models, delivering scalable REST/gRPC inference services using containerization and Kubernetes‑based orchestration, with attention to performance, reliability, and observability.
  • Strong governance, scalability, and optimization focus, encompassing reproducibility and lineage, GPU‑aware training and inference, cost‑performance optimization, large‑scale experimentation (A/B, canary, shadow), and adherence to security and compliance standards.
Certifications Required:
  • Certified Associate in Python Programming
  • Certified Associate in Python for Data Science
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Engineer
AI/ML Engineer

Srs Business Solutions India • Hyderabad

On-site
INR 1,000,000 - 2,000,000
Machine Learning Engineer
Machine Learning Engineer

Exterro India • Chennai District

On-site
INR 800,000 - 1,200,000
AI / ML Engineer
AI / ML Engineer

Quanteon Solutions • Hyderabad

On-site
INR 600,000 - 1,200,000
Machine Learning Engineer MMH260714-11
Machine Learning Engineer MMH260714-11

Momentum Services • Navi Mumbai

On-site
INR 3,000,000 - 5,500,000
Restaurant d'entreprise
Indemnités de stage/alternance
AI / ML Engineer
AI / ML Engineer

Codvo Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
AI/ML engineer
AI/ML engineer

Inspire Infosol Pvt Ltd. India • Hyderabad

On-site
INR 1,200,000 - 1,800,000
ML Engineer
ML Engineer

Cubet Techno Labs • Ernakulam

On-site
INR 700,000 - 1,200,000
Innovative Environment
Career Growth
Collaborative Culture
+1
Senior AI/ML Engineer
Senior AI/ML Engineer

IntraEdge • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior AI / ML Engineer
Senior AI / ML Engineer

Talentgigs • Chennai District

On-site
INR 2,200,000 - 3,400,000
Machine Learning Engineer
Machine Learning Engineer

Amgen SA • Hyderabad

On-site
INR 1,400,000 - 2,200,000