Le Machine Learning Engineer conçoit, entraîne et optimise les modèles d'apprentissage automatique qui tournent dans un produit : recommandation, détection de fraude, prévision, classement de résultats, vision ou traitement du langage. Il part d'un problème métier et livre un modèle mesuré, prêt à être servi.
Il se situe entre le data scientist, davantage tourné vers l'exploration et l'analyse, et le MLOps Engineer, qui industrialise la plateforme. Dans beaucoup d'équipes, il porte aussi la mise en production de ses propres modèles.
Il travaille au plus près du produit et de la donnée :
Le métier demande autant de rigueur logicielle que de culture statistique : un modèle qui ne tient pas en production n'apporte rien au produit. Les recruteurs regardent d'abord les modèles réellement livrés et maintenus.
Le meilleur signal en entretien : savoir expliquer pourquoi un modèle a été retenu plutôt qu'un autre, sur quelles métriques, et ce qu'il a changé une fois en production.
Écoles d'ingénieurs et masters en mathématiques appliquées, informatique ou science des données constituent la voie la plus fréquente ; un doctorat est courant dans les équipes de recherche appliquée. Beaucoup de Machine Learning Engineers viennent du développement logiciel ou de la data science.
Les modèles mis en production, les contributions open source et les publications pèsent souvent plus que le diplôme, surtout après quelques années d'expérience.
La tension est forte : les candidats qui ont déjà mis des modèles en production et les ont maintenus restent peu nombreux face à la demande des entreprises qui intègrent l'IA à leurs produits.
Vous recrutez ce profil ? Estimez le salaire à proposer et le coût employeur.
Les postes de recherche appliquée et ceux des entreprises dont l'IA est le cœur du produit peuvent dépasser ces bornes, souvent avec une part variable ou en titres.
L'évolution naturelle mène aux postes de Senior puis de Staff Machine Learning Engineer, ou de Lead ML à la tête d'une équipe de modélisation. Certains se spécialisent en recherche appliquée, d'autres se rapprochent du produit comme AI Engineer ou de la plateforme comme MLOps Engineer.
Côté encadrement, Head of Machine Learning, Head of Data et Engineering Manager sont les débouchés les plus courants.
Partout où un modèle crée de la valeur dans le produit :
Selon la maturité de l'entreprise, ce poste apparaît aussi sous les intitulés suivants :
Honoraires fixes de 8 000 à 14 000 €, quel que soit le salaire, facturés seulement à la prise de poste. Premières candidatures qualifiées sous 5 jours, un recruteur senior dédié du brief à l'intégration, garantie d'intégration de trois mois minimum.
Pour recruter ce profil, notre page cabinet de recrutement IA et data détaille notre méthode et nos honoraires.
Recruter un Machine Learning EngineerDécrivez-nous votre job idéal, c'est gratuit, sans engagement et confidentiel.
Trouvez votre prochain poste