NextHire Try for free

EPAM Systems

Posted 6 Oct 2026

MLOps Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
6 Oct 2026

About the role

MLOps is responsible for building and maintaining the full machine learning lifecycle across cloud and on-prem environments. This includes integrating data pipelines, labeling flows, training pipelines, testing frameworks, model optimization, deployment to cloud and embedded hardware, and monitoring of model performance. The role works closely with AI engineers, framework engineers, application engineers, data engineering, and label management to enable scalable, reliable, and production-ready ML systems for autonomous driving.


The core responsibilities for the job include the following:


End-to-End MLOps Pipeline Development:

  • Build and maintain automated end-to-end ML pipelines covering data ingestion, dataset management, labeling workflows, training, validation, optimization, deployment, and monitoring.
  • Ensure ML pipelines run in both cloud and on-prem GPU clusters, with strong reproducibility and traceability.


Data and Labeling Integration:

  • Integrate data pipelines with labeling platforms and automate dataset creation and quality checks.
  • Work closely with the label manager to enforce labeling quality gates and track dataset KPIs.


Training, Testing, and Optimization:

  • Support AI Engineers by automating training workflows, hyperparameter tuning, experiment tracking, and benchmarking.
  • Integrate optimization steps (quantization, compilation, pruning, distillation) in collaboration with the Framework Engineer.


Model Deployment:

  • Establish deployment pipelines for ML models to cloud platforms (Azure/AWS), on-prem HPC/GPU clusters (Kubernetes, Slurm, and NVIDIA infrastructure), and embedded compute platforms (NVIDIA Orin).


Monitoring and Observability:

  • Develop automated monitoring systems for model drift, data drift, performance degradation, anomalies, and operational metrics.
  • Build dashboards and alerts to monitor model performance across simulation and on-vehicle tests.


Collaboration and Cross-Functional Alignment:

  • Work closely with AI engineers in training and evaluation, framework engineers in model optimization, application engineers integrating ML outputs into the autonomy stack, data engineers on scalable data and storage architecture, and ML architects on integration and implementation of new components.
  • Drive best practices for MLOps, documentation, and standardized ML workflows across the department.
  • Steer and guide MLOPS engineers.


Requirements:

  • Bachelor's or master's degree in engineering, computer science, robotics, or a related field.
  • 5+ years (tech lead) of experience in data labeling, data operations, data quality, or ML dataset management, preferably in autonomous driving.
  • Strong programming skills in Python, with familiarity in C++ preferred.
  • Hands-on experience with MLOps frameworks: MLflow, Kubeflow, Airflow, Argo, Azure ML, Databricks, or similar.
  • Strong understanding of Docker, Kubernetes, CI/CD, and distributed training.
  • Experience with data pipeline technologies (Kafka, Spark, Delta Lake, Databricks).
  • Good understanding of multimodal autonomous driving data (camera, LiDAR, radar).
  • Proven experience deploying models to cloud, edge, or embedded devices.
  • Experience with real-time systems and embedded CI/CD pipelines.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach