Roles Data, Analytics & AI

Machine Learning Engineer

Accountable for deploying and operating machine learning models in production with monitoring, rollback and release safeguards.

4tasks in this job
84skills it uses
13tools named

The skills this job leans on most

  1. 1Analysing error patterns and failure modes in models and AI systemsNeeded in 3 of 4 tasks
  2. 2Designing and running evaluations of AI systemsNeeded in 2 of 4 tasks
  3. 3Monitoring model fitness and driftNeeded in 2 of 4 tasks
  4. 4Setting and applying a release and rollback bar for models and AI systemsNeeded in 2 of 4 tasks
  5. 5Exercising human oversight of automated and AI outputsCore to this role
ToolsAzure Machine LearningAmazon SageMakerGoogle Vertex AIMicrosoft Azure (portal, Cost Management, Monitor)DatadogKubernetes+ 7 more
All 4 tasks, where people get stuck and all 84 skills

Tasks

Where people get stuck

All skills

All tools

  • Azure Machine Learning
  • Amazon SageMaker
  • Google Vertex AI
  • Microsoft Azure (portal, Cost Management, Monitor)
  • Datadog
  • Kubernetes
  • Python
  • MLflow
  • Azure DevOps
  • GitHub Actions
  • scikit-learn
  • Docker
  • Git / GitHub

Paths to start

About the role

Accountable for deploying and operating machine learning models in production with monitoring, rollback and release safeguards. Decides how a model is packaged, released and watched for drift or failure. Differs from the Data Scientist who owns modelling method and the AI Engineer who builds on existing foundation models.

Also called MLOps Engineer, ML Engineer

Where it can lead