openskills.info
← All career guides

Data and AI

Machine Learning Engineer

Builds, deploys, scales, and operates machine-learning systems in production.

Skills
8
Published coverage
2
Awaiting publication
6

Skills

Model development

  • Machine learning

    Importance: Essential (5 of 5)

    Understands core supervised, unsupervised, and deep-learning methods.

    Course coverage

  • Feature engineering

    Importance: Essential (5 of 5)

    Produces reliable training and serving features from raw data.

    Course coverage

    • Course planned (1)
  • Model evaluation

    Importance: Essential (5 of 5)

    Measures model quality, robustness, bias, and failure modes.

    Course coverage

    • Course planned (1)
  • ML frameworks

    Importance: Very important (4 of 5)

    Implements models with production-relevant training frameworks.

    Course coverage

    • Courses planned (2)

Production ML

  • MLOps

    Importance: Essential (5 of 5)

    Makes training and release workflows reproducible and governed.

    Course coverage

    • Course planned (1)
  • Model serving

    Importance: Essential (5 of 5)

    Serves models with appropriate latency, scale, and reliability.

    Course coverage

    • Course planned (1)
  • Model monitoring

    Importance: Essential (5 of 5)

    Detects drift, degradation, and operational failures.

    Course coverage

    • Course planned (1)
  • Data pipelines

    Importance: Very important (4 of 5)

    Integrates reliable data processing with training and inference.

Relevant courses

Core foundations

  • Courses planned (7)

Supporting knowledge

Specializations

  • Courses planned (2)