Software Engineering vocabulary · Machine Learning and Data Processing

MLOps

Meaning in software engineering, with examples

/ˌem el ˈɑːps/nounCommon term

In software engineering, MLOps means: The practices and tools for running machine learning reliably in production: versioning data and models, automating training and deployment, and monitoring models over time.

In Turkish: MLOps, makine öğrenmesi operasyonları

How it is used

Built on DevOps ideas. Used for a team (the MLOps team), a role (MLOps engineer) and a set of tools: experiment tracking, model registry, feature store, CI/CD for models and monitoring. For LLM systems some people say LLMOps.

Example sentences

  1. Without proper MLOps, nobody knew which model version was in production.

  2. Our MLOps pipeline retrains the model every Monday and deploys it if the tests pass.

Common collocations

  • MLOps engineer
  • MLOps pipeline
  • MLOps platform
  • model registry

This word in other fields

The same English word can have a different meaning in another field:

More terms: Machine Learning and Data Processing

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: