Skip to content

Machine learning engineer

Develop machine learning systems that connect modelling choices with repeatable software and data processes.

Remote

A guide to the work this role can cover. Current candidates and availability are confirmed against your brief.

The work to cover

  • Build training pipelines, feature processing and inference components.
  • Evaluate model behaviour and maintain reproducible experiments.

What to assess

Use the brief to decide which technical evidence matters. An assessment could explore the following:

Review an experiment and explain how data leakage, serving conditions or changing inputs could affect its results.

Consultant profile

Profile portrait
Sarah L.Machine learning engineerJohannesburg, South Africa
How they can help
Builds training and inference pipelines with monitoring and rollback plans for changing models and operational data.
Experience
9 years
Qualification
MSc, Applied Mathematics
Key systems
Python / PyTorch / MLflow

Moving a validated model into a working service

The example brief

A data science team has a promising model that must run reliably on new operational data.

What the contribution could look like

  • Build repeatable training and inference pipelines with versioned data and model artefacts.
  • Define monitoring and rollback behaviour for changing inputs, model performance and service failures.

Working alongside

Data scientists, data engineers, platform teams and the model owner.

Brief us on this role

Start with this role, then tell us what the work needs. You can clear the role and describe the work in your own words.

Brief us on this role