Job Description

Role Overview

  • Design, develop, and manage machine learning operations (MLOps) workflows on the Azure cloud platform.
  • Deploy, monitor, and optimize ML models in production to ensure scalability, reliability, and efficiency.
  • Collaborate with data scientists, software engineers, and cloud teams to integrate ML pipelines into business applications.

Key Responsibilities

  • Implement end-to-end MLOps pipelines for model training, deployment, monitoring, and versioning.
  • Manage ML infrastructure and services using Azure ML, Azure Kubernetes Service (AKS), and other Azure Stack components.
  • Automate model training, testing, deployment, and rollback processes to ensure continuous delivery.
  • Monitor model performance, detect drift, and retrain models as needed to maintain accuracy.
  • Collaborate with data engineering and development teams to integrate ML solutions into applications.
  • Ensure compliance with cloud security, governance, and best practices for MLOps workflows.
  • Optimize ML workflows for cost, performance, and resource efficiency on Azure Stack.

Required Qualifications

  • 3–8 years of experience in MLOps, machine learning, or cloud engineering roles.
  • Hands-on experience with Azure Stack, Azure ML, AKS, and related cloud services.
  • Knowledge of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
  • Strong programming skills in Python and familiarity with ML frameworks (TensorFlow, PyTorch, Scikit-learn).

Skills Required
Python Programming

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application