Aller au contenu principal
Bluecoders
← Glossaire de la tech

ML Engineer

Métier

ML Engineer = celui qui met les modèles en production

Le Machine Learning Engineer (ML Engineer) est l'ingénieur qui transforme un modèle de machine learning, souvent prototypé par un Data Scientist, en système fiable qui tourne en production : préparation des données, entraînement reproductible, déploiement, suivi et mises à jour.

Il combine les bases du Data Scientist (statistiques, modélisation) et celles d'un ingénieur logiciel (Python solide, tests, CI/CD, conteneurs, cloud). Il travaille avec des frameworks comme PyTorch ou scikit-learn et des outils comme MLflow, Weights & Biases, Vertex AI ou SageMaker.

On le distingue de l'AI Engineer, centré sur les applications construites autour de LLM existants, et du MLOps Engineer, centré sur la plateforme et l'infrastructure qui servent les modèles.

Pourquoi ça compte quand on recrute

Le recrutement se joue sur la moitié ingénierie : beaucoup de candidats viennent de la data science et n'ont jamais maintenu un modèle en production. Demandez un modèle qu'ils ont livré, comment il était surveillé, ce qui s'est passé quand ses performances ont baissé. On recrute ce rôle quand le premier modèle doit sortir du notebook, pas avant.

Termes liés

Un besoin en recrutement ?

Décrivez votre besoin. Un recruteur de votre secteur vous rappelle sous 24 h ouvrées.