Qu'est ce qu'un ML Engineer / Machine Learning Engineer ?
Le Machine Learning Engineer est un nouveau métier émergent qui se situe entre le data scientist et le data engineer. Il accompagne le data scientist dans l’industrialisation des modèles de Data Science (Machine Learning, Deep Learning). Il combine des compétences mathématiques (propre au data scientist) et des compétences logicielles (propre au développeur), c’est pour cela qu’il est si convoité.
LA DATA et tous ses métiers : Différence entre data scientist / machine learning engineer / data engineer ?
Le data scientist a fait de longues études universitaires. Ce sont souvent des profils très orientés “recherche & développement” qui ont une approche très mathématique, théorique et académique des sujets.
Ils conçoivent des modèles mathématiques à des fins de prédiction. Mais pour prédire que Marianne va acheter des Nike, il faut mettre le modèle dans la machine informatique, c’est là que le ML Engineer débarque.
Pour résumer :
- Le data scientist crée le modèle.
- Le data engineer crée les pipelines.
- Le ML engineer va pousser le modèle dans la pipeline.*
*Pousser un modèle ça veut dire quoi ? Ça veut dire qu’il va réécrire le code du data scientist (souvent en R ou Python) en un langage plus scalable (Java, Scala) afin de faire passer tout ça à l’échelle (Spark, PySpark).
Le ML engineer fait le lien entre le data scientist et le data engineer. Il connaît les algorithmes de data science car son rôle est aussi de les optimiser - tout en sachant gérer l'infrastructure qui les soutient.
Chacun a sa définition de ML Engineer car c’est un nouveau métier qui voit le jour dont les contours sont encore flous. Pour certains, le ML engineer va concevoir et industrialiser les algorithmes de machine learning. Pour d’autres, il va simplement les mettre en production.
Quelle est la journée type d'un Machine Learning Engineer ?
- Nettoyer les données.
- Automatisation du Machine Learning pour éviter les tâches fastidieuses.
- Industrialiser les algorithmes et les maintenir dans le temps.
- Optimiser les algorithmes et les programmes pour plus de performance.
- Tests et déploiement continu.
Ce qu’il te faut pour exceller en tant que Machine Learning Engineer ?
- Compétences en programmation et bonnes pratiques de développement.
- Maîtrise de python et ses frameworks numpy, pandas, scikit learn etc.
- Background en mathématiques ou avoir déjà travaillé avec des data scientists.
- Une bonne communication car c’est un liant entre plusieurs métiers (data scientist, data engineer, devOps).
- Une culture DevOps (Docker, Kubernetes etc.).
Quel est le salaire d'un Machine Learning Engineer ?
En tant que jeune diplômé.e, tu peux gagner entre 42.000 et 47.000 euros bruts par an. Avec deux ans d’expérience en plus et un niveau confirmé, tu peux prétendre à un salaire entre 50.000 et 65.000 euros bruts.
À partir de 4 ans d’expérience, les salaires vont de 65.000 à 70.000 euros bruts et pour des postes de Lead ou Head of Data, cela peut monter jusqu’à 90.000 euros ! N’oublie pas cependant que ta rémunération dépend de tes compétences techniques, des grilles de rémunération en interne ainsi que de la localisation de ton entreprise.
Pour créer les meilleurs algos de prédiction
L'entreprise :Créée en 2016 par un docteur en machine learning spécialiste du Real Time Bidding cette société propose aujourd’hui un produit 100% basé sur l'IA pour révolutionner le fonctionnement de
L'IA générative de visuels
L'entreprise :Il s'agît d'une startup innovante spécialisée dans l'intelligence artificielle générative. Ils développement des outils créatifs permettant aux marques et créatifs de réaliser des visue
L'application mobile pour trouver son âme soeur
Cette startup française est à la recherche d'un profil en data science expert en IA pour venir moderniser l'application existante !Un peu de contexte :
- Application 100% mobile (Android/IOS) crée
La startup qui fluidifie la gestion de contrat
L'entreprise :Il s'agît d’une entreprise innovante spécialisée dans la gestion automatisée de contrats. Vous travaillerez sur le développement et l’amélioration continue de solutions SaaS utilisant
La startup qui te permet de trouver la bonne taille de vêtement à chaque fois grâce à l'IA (computer vision)
L'entreprise :Cette startup en phase early-stage propose une solution permettant à ses utilisateurs d'acheter des vêtements parfaitement ajustés à leur taille grâce à l'IA. Leurs clients, des marque
pour la startup spécialisée sur l'IA générative made in Nantes
L'entreprise :Cette entreprise met l’IA au coeur de son métier pour aider les business à améliorer leur expérience d’achat et mieux répondre aux attentes des utilisateurs. Ils utilisent notamment les
La plateforme de location de voiture
L'entreprise :Cette entreprise pionnière a développé le plus grand marché de location de voitures entre particuliers, offrant à leur clients la possibilité de réserver n'importe quelle voiture, n'imp
Une solution utilisée par la moitié des acteurs de la grande distribution
L'entreprise place l'IA au cœur de son activité pour aider les acteurs de la grande distribution à optimiser leurs programmes de fidélité. En offrant des programmes de fidélité interactifs et personnaLe deep learning pour éviter les comportements malveillants
L'entreprise :Cette startup de plus de 100 collaborateurs développe un logiciel de reconnaissance de geste sur vidéo pour leur clients du secteur de retail et de la grande distribution. Ils sont déjà
La marketplace de l'automobile !
La société :Ce groupe français spécialisé dans les marketplace automobiles est en pleine phase de digitalisation et développe des solutions innovantes ! Proposant de nombreux produits et services pou
Postuler