Ingénieur machine learning
Le « machine learning engineer » est chargé de programmer des modèles d’intelligence artificielle basés sur des algorithmes. Faisant le lien entre le data scientist et le data engineer, le machine learning engineer modélise des données complexes et assure leur mise en production en gérant les infrastructures nécessaires. Il développe également des programmes à destination de machines ou d’ordinateurs afin de les rendre autonomes en apprentissage et leur permettre d’exécuter des tâches sans être spécialement programmés pour.
Bac + 5
Niveau d'études13.000 MAD
Rémunération4 ans
ExpérienceMissions principales
- Ecrire des programmes et développer des algorithmes pour extraire de précieuses informations de larges ensembles de données
- Effectuer des expériences et tester différents approches
- Optimiser des programmes pour améliorer les performances, la vitesse et l’élasticité
- Assurer le nettoyage des ensembles de données
- Suggérer des applications de Machine Learning pertinentes
- Mettre en production les modèles de Machine Learning
- Gérer le cycle de vie des modèles de Machine Learning
Compétences techniques
- Compétences en informatique et en programmation
- Expertise mathématique en probabilité et en statistiques
- Modélisation et évaluation de données
- Application de modèles et de librairies de Machine Learning
- Ingénierie logicielle
- être expert en ingénierie logicielle
- maîtriser les principales applications cloud
- savoir collecter des données via les API
Qualités personnelles
- Réactivité
- Rigueur
- Sens de l’organisation
- Aisance relationnelle
- Capacité d’analyse et de synthèse
Type de formation
Master ou doctorat en informatique ou en mathématiques