Formation Machine Learning Engineer
- Bootcamp: 22 semaines
- Temps partiel: 18 mois
Déployez des modèles de machine learning fiables en production à l'échelle, avec des outils comme Python, Docker ou MLflow.
- Certificat Mines Paris – PSL
- Titre RNCP niveau 7
- 100% en ligne
DécouvRir
Le Cursus Métier Machine Learning Engineer
Qu’est-ce que la formation Machine Learning Engineer de Liora ?
À travers la formation Machine Learning Engineer de Liora, vous mettez en production les modèles conçus par les équipes data. Vous les intégrez dans des API et des conteneurs Docker, puis les déployez sur Kubernetes et AWS. Les cours se suivent en ligne, avec des masterclass régulières d’experts en visioconférence, et les projets occupent plus de 200 heures. Postes visés : machine learning engineer, ingénieur MLOps.

Développez des compétences utiles
Obtenez des certifications reconnues

Titre RNCP de niveau 7
Cette formation vise l’obtention de la certification RNCP de niveau 7 “Expert en Ingénierie de l’intelligence artificielle”, délivrée par ANAPIJ (ESGI) et enregistrée au RNCP en date du 09-02-2024 sous le numéro RNCP38587.
Mines Paris – PSL Executive Education
Grâce à notre partenariat, cette formation vous permet d’obtenir un certificat délivré par Mines Paris – PSL Executive Education. Émis par l’une des institutions les plus reconnues de l’enseignement supérieur français, ce certificat atteste de la qualité de la formation reçue et constitue un véritable atout pour votre recherche d’emploi.

Certification AWS Cloud Practitioner
Cette formation vous prépare au passage de l’examen pour l’obtention de la certification AWS Certified Cloud Practitioner. À la clé, un badge reconnu dans l’univers AWS, pour valoriser vos compétences cloud. L’obtention de la certification AWS est conditionnée par le passage d’un test en ligne supervisé par Pearson VUE.

Certification AWS Solutions Architect
Cette formation vous prépare au passage de l’examen pour l’obtention de la certification AWS Certified Solutions Architect – Associate. À la clé, un badge reconnu dans l’univers AWS, pour valoriser vos compétences cloud.
Le Data Analyst transforme les données en insights actionnables. Grâce aux outils de Business Intelligence, il conçoit des tableaux de bord pour guider les décisions stratégiques de l’entreprise.

Mesurer
Mesurer l’apport de l’intelligence artificielle dans la stratégie du système d’information de l’entreprise

Piloter
Piloter un projet d’intelligence artificielle

Élaborer
Elaborer et mettre en production des modèles et algorithmes d’analyse, de gestion et de traitement de la donnée
Nous avons choisi cette approche hybride, car elle allie l’autonomie d’une plateforme interactive et l’accompagnement personnalisé des masterclasses, réduisant ainsi le taux d’abandon à son minimum, et favorisant une meilleure rétention des notions étudiées.

Périodes d’apprentissage sur la plateforme Learn
Ce temps favorise l’apprentissage des notions fondamentales de chaque module du sprint. L’environnement prêt à coder permet une mise en pratique immédiate via des exercices interactifs inspirés de cas réels. La plateforme est accessible en continu avec un ordinateur et une connexion internet.

Masterclass animées par un professeur expert
Les masterclass permettent de poser des questions et d’approfondir les concepts des modules en ligne grâce à des échanges interactifs et des thématiques avancées. Organisées plusieurs fois par semaine, elles sont accessibles en visioconférence pour les apprenants partout dans le monde.
Candidatez dès maintenant à la formation
Notre équipe vous accompagne pour comprendre vos besoins et construire avec vous le parcours de formation le plus adapté.

Prochaines rentrées
Prenez votre avenir en main. Choisissez la date de rentrée souhaitée, remplissez le formulaire, et rentrez en contact avec nos conseillers pour décoder votre futur.
Contenu de la formation
Apprenez le métier en plusieurs sprints chacun dédié au développement de compétences précises et attendues par les entreprises.
- Acculturation Data
- Data Product Management
- Chefferie de projet
- Fondamentaux Python
- Data Visualisation
- Outils de programmation
- Machine Learning I & II
- Machine Learning III
- Machine Learning IV
- Deep Learning
- LLMs
- Data Engineering
- Fondamentaux du MLOps
- Isolation et Réglementation
- Architecture
- Expérimentation et Versioning
- Pipeline & Serving
- Monitoring & Qualité
- Scaling & Production
Acculturation Data
Acculturation Data :
• Découvrir les métiers de la Data et leurs rôles.
• Comprendre comment gérer une équipe Data efficacement.
• Définir les termes clés les plus utilisés dans le domaine.
Différentes sources et types de données :
• Explorer les sources de données et bases de données disponibles.
• Comprendre les méthodes de stockage et gouvernance des données.
• Optimiser l’exploitation des bases relationnelles.
Pandas :
• Découvrir la librairie Pandas pour la manipulation des données.
• Charger et explorer un jeu de données.
• Travailler avec des DataFrames et effectuer des manipulations.
Fondamentaux de Python :
• Initier aux variables et types de données.
• Introduire les fonctions et les boucles en Python.
Data Product Management
Gestion de projet :
• Comprendre les enjeux d’un projet Data.
• Explorer les modèles de gestion de projet les plus adaptés.
• Apprendre à gérer le changement dans un projet Data.
Méthode Agile :
• Découvrir la méthodologie agile et ses principes.
• Utiliser les outils et méthodes agiles appliqués à la Data.
• Comprendre l’impact de l’agilité au sein d’une entreprise.
Projet de Data Product Management :
• Élaborer une product strategy adaptée aux projets Data.
• Explorer le product discovery pour identifier les besoins utilisateurs.
• Mettre en place une product delivery efficace et itérative.
Chefferie de projet
Prompt Engineering :
• Rédiger des prompts efficaces (zero-shot, few-shot, CoT)
• Structurer un prompt : contexte, instruction, format
• Itérer et optimiser selon les résultats
• Adapter les prompts selon le LLM utilisé.
Projet de Data Product Management (suite) :
• Approfondir la product strategy pour structurer le développement du produit.
• Optimiser le product discovery en testant et validant les hypothèses produit.
• Finaliser le product delivery en assurant une mise en production efficace.
Fondamentaux Python
Programmation :
• Explorer les variables, listes et tuples en Python.
• Comprendre le concept de boucles et leurs différentes utilisations.
• Découvrir les fonctions et apprendre à utiliser la documentation.
• S’initier à l’instanciation de classes et à l’utilisation de modules.
NumPy :
• Créer et manipuler un NumPy Array.
• Appliquer des opérations matricielles sur les tableaux NumPy.
• Générer des indicateurs statistiques à partir des opérations NumPy.
KaData Quality (optionnel) :
• Comprendre les principes essentiels de la Data Quality.
• Apprendre à traiter les variables numériques et textuelles.
• Effectuer des tâches de nettoyage et de gestion des valeurs manquantes.
Data Visualisation
Matplotlib :
• Présenter les principaux types de graphiques : courbes, nuages de points, histogrammes.
• Introduire la personnalisation des graphiques.
Seaborn :
• Maîtriser l’analyse des distributions pour comprendre la répartition des données.
• Maîtriser l’analyse des distributions pour comprendre la répartition des données.
• Initier l’analyse multivariée pour explorer les relations entre plusieurs variables.
Plotly (optionnel) :
• Créer des graphiques interactifs intégrables sur des pages Web.
• Découvrir et utiliser des Widgets pour la visualisation dynamique.
Outils de programmation
Git & Github :
• Introduire le système de contrôle de version Git et son utilité.
• Initialiser et configurer un dépôt Git.
• Présenter les concepts essentiels : branches, tags et merge.
• Découvrir la plateforme GitHub et ses fonctionnalités principales.
• Expliquer les outils collaboratifs : fork, pull request et issues.
• Utiliser les GitHub Actions pour automatiser certaines tâches.
Système Linux & script Bash :
• Présenter les systèmes Linux et leurs principaux usages.
• Prendre en main un terminal et comprendre son fonctionnement.
• Mettre en place des scripts Bash pour automatiser des tâches.
Tests unitaires (optionnel) :
• Mettre en place des tests unitaires avec Pytest.
• Introduire les tests d’intégration et expliquer leurs fonctions.
• Présenter les avantages des tests dans le développement.
• Intégrer des tests unitaires dans un environnement de développement.
AWS Cloud Practitioner :
• Découvrir les outils Cloud proposés par AWS.
• Se familiariser avec les fonctionnalités clés d’AWS Cloud.
• Préparer la certification AWS Cloud Practitioner.
Machine Learning I & II
Modèles et algorithmes de classification :
• Introduire la librairie Scikit•learn et ses principales fonctionnalités.
• Présenter les algorithmes classiques : régression logistique, KNN, SVM.
• Explorer les techniques de bagging et boosting pour améliorer la performance des modèles.
Méthodes de régression :
• Mettre en place des modèles de régression linéaire simple et multiple.
• Découvrir la régression linéaire régularisée pour éviter le sur•apprentissage.
Méthodes de clustering (optionnel) :
• Découvrir les modèles de classification non supervisée : K
• Means, CAH, Mean Shift.
• Analyser les métriques d’évaluation pour mesurer la qualité du clustering.
Machine Learning III
Feature Engineering et modélisation avancée :
• Créer et sélectionner des features pertinentes
• Encoder les variables catégorielles
• Gérer les valeurs manquantes et les outliers
• Normaliser et standardiser les données
• Optimiser les hyperparamètres d’un modèle avancé
• Utiliser des modèles ensemblistes (bagging, boosting)
Système de recommandation (optionnel) :
• Comprendre les approches collaborative et content-based
• Construire une matrice utilisateur-item
• Implémenter un système de filtrage collaboratif
• Évaluer la performance d’un système de recommandation
Méthode de réduction de dimensions (optionnel) :
• Sélectionner les caractéristiques pertinentes dans un dataset (Feature Selection Process).
• S’initier aux analyses en composantes principales (ACP) pour la réduction de dimensions.
• Appliquer l’approche Manifold Learning pour représenter des données complexes.
Machine Learning IV
Text mining :
• Introduire les expressions régulières pour le traitement de texte.
• Gérer et manipuler des données textuelles efficacement.
• Créer des WordClouds pour visualiser les mots-clés dominants.
• Analyser les sentiments à partir de textes.
Séries temporelles avec Statsmodel :
• Découvrir les modèles ARIMA et SARIMA pour l’analyse de séries temporelles
• Analyser et décomposer un signal temporel pour en extraire les tendances et variations
Éthique & Interprétabilité (optionnel) :
• Sensibiliser aux problématiques liées aux données sensibles.
• Comprendre les enjeux éthiques de l’IA.
• Analyser les biais dans les modèles avec des techniques dédiées.
• Améliorer l’interprétabilité des modèles grâce à SHAP.
Détection d’anomalies (optionnel) :
• Identifier les problématiques liées à la détection d’anomalies dans les données.
• Explorer les modèles supervisés : KNN, Local Outlier Factor.
• Découvrir les approches Robust Covariance et DBScan pour détecter les anomalies.
Deep Learning
Réseaux denses :
• Étudier la théorie des réseaux de neurones et leur fonctionnement.
• Découvrir et prendre en main le framework Keras.
• Optimiser un réseau dense pour améliorer ses performances.
Réseaux de convolution :
• Analyser des images par convolution et comprendre leur traitement.
• Explorer l’architecture LeNet et ses principes.
• Appliquer le Transfer Learning pour réutiliser des modèles pré-entraînés.
Tensorflow :
• Optimiser les modèles avec TensorFlow.
• Utiliser les callbacks et modèles personnalisés pour ajuster l’apprentissage.
• Visualiser et analyser les performances avec TensorBoard.
LLMs
Pytorch :
• Manipuler les tenseurs et le calcul de gradients (autograd)
• Construire des réseaux de neurones avec nn.Module
• Entraîner un modèle avec un optimiseur et une fonction de perte
• Utiliser les DataLoader pour gérer les datasets
Transformers, LLMs et Agents intelligents :
• Comprendre l’architecture Transformer (attention, self-attention)
• Utiliser des modèles pré-entraînés avec la librairie transformers
• Fine-tuner un LLM sur une tâche spécifique
• Construire un agent intelligent avec function calling
• Orchestrer des agents multi-étapes (LangChain, LangGraph)
Reinforcement learning (optionnel) :
• Comprendre les concepts clés (agent, environnement, récompense)
• Implémenter un algorithme de Q-learning
• Utiliser des environnements de simulation (Gym, Gymnasium)
• Appliquer le RL à des cas concrets (jeux, robotique, RLHF)
Data Engineering
SQL :
• Écrire des requêtes de sélection, filtrage et tri (SELECT, WHERE, ORDER BY)
• Effectuer des jointures entre plusieurs tables (JOIN)
• Agréger des données avec GROUP BY et les fonctions d’agrégation
• Utiliser des sous-requêtes et des CTE (WITH)
• Optimiser les requêtes avec des index
Streamlit :
• Créer une interface avec des composants Streamlit
• Afficher des données et des graphiques
• Gérer l’état avec session_state
• Déployer une application
MLFlow :
• Suivre les expériences avec MLflow Tracking
• Enregistrer les métriques et paramètres d’un modèle
• Versionner les modèles avec le Model Registry
• Déployer un modèle via MLflow
PySpark :
• Manipuler des DataFrames avec PySpark
• Effectuer des transformations et agrégations distribuées
• Optimiser les traitements sur de gros volumes de données
• Utiliser PySpark MLlib pour le machine learning
Isolation et Réglementation
Docker :
• Créer et gérer des conteneurs Docker
• Écrire un Dockerfile pour packager une application
• Utiliser Docker Compose pour orchestrer plusieurs services
• Gérer les volumes et les réseaux Docker
Fondamentaux des APIs :
• Comprendre les principes REST (GET, POST, PUT, DELETE)
• Manipuler les codes de statut HTTP et les headers
• Consommer une API avec des requêtes (requests, Postman)
• Créer une API avec authentification et gestion des erreurs
Isolation et Réglementation
EU AI Act & Model Card :
• Comprendre les catégories de risque définies par l’EU AI Act
• Identifier les obligations de conformité selon le type de système IA
• Documenter un modèle avec une Model Card
• Assurer la traçabilité et la transparence des systèmes IA
Sécurisation des APIs :
• Mettre en place l’authentification (API Key, OAuth2, JWT)
• Gérer les autorisations et les rôles d’accès
• Protéger contre les attaques courantes (injection, rate limiting)
• Chiffrer les échanges de données (HTTPS, TLS)
Architecture
Introduction à MLFlow :
• Comprendre le rôle de MLflow dans le cycle de vie ML
• Suivre les expériences avec MLflow Tracking
• Enregistrer et versionner les modèles avec le Model Registry
Conception des systèmes ML (option MLOps) :
• Concevoir l’architecture d’un système ML de bout en bout
• Définir les pipelines de données et d’entraînement
• Assurer la scalabilité et la maintenabilité du système
• Anticiper le monitoring et le retraining des modèles
Intégration des LLMs en Production (option LLMOps) :
• Déployer un LLM en production (API, endpoint)
• Optimiser la latence et les coûts d’inférence
• Mettre en place le monitoring et la gestion des versions
• Gérer la sécurité et les limites d’usage (rate limiting, guardrails)
Expérimentation et Versioning
NGINX :
• Configurer NGINX comme reverse proxy
• Mettre en place le load balancing
• Gérer les certificats SSL/TLS
• Optimiser la mise en cache et la compression
DVC & DagsHub (option MLOps) :
• Versionner les datasets et modèles avec DVC
• Créer des pipelines de données reproductibles
• Suivre les expériences avec DagsHub
• Collaborer sur des projets ML avec un dépôt distant
LangChain & LLM Experimentation (Option LLMOps) :
• Construire des chaînes de traitement avec LangChain
• Orchestrer des appels à des LLMs (prompts, chains, agents)
• Intégrer des sources de données externes (RAG, vector stores)
• Expérimenter et comparer différents modèles LLM
Weights & Biases (optionnel) :
• Suivre les expériences avec Weights & Biases
• Visualiser les métriques d’entraînement en temps réel
• Comparer les runs et optimiser les hyperparamètres
• Collaborer et partager les résultats en équipe
Pipeline & Serving
Airflow :
• Créer et orchestrer des DAGs avec Airflow
• Planifier et automatiser des pipelines de données
• Gérer les dépendances entre tâches
• Monitorer l’exécution et gérer les erreurs
MinIO :
• Stocker des objets avec MinIO (compatible S3)
• Créer et gérer des buckets
• Intégrer MinIO dans un pipeline ML
• Sécuriser l’accès aux données stockées
BentoML (option MLOps) :
• Packager un modèle ML avec BentoML
• Créer une API de service pour un modèle
• Déployer un modèle en production (Docker, Kubernetes)
• Gérer le versioning des modèles servis
RAGOps (option LLMOps) :
• Concevoir un pipeline RAG (retrieval-augmented generation)
• Gérer l’indexation et le stockage vectoriel
• Optimiser la récupération de documents pertinents
• Monitorer et évaluer la qualité des réponses générée
Prefect (optionnel) :
• Créer et orchestrer des flows avec Prefect
• Planifier et automatiser l’exécution des tâches
• Gérer les erreurs et les retries
• Monitorer les exécutions via l’interface Prefect
Elastisearch (optionnel) :
• Indexer et rechercher des documents avec Elasticsearch
• Utiliser les requêtes de recherche full-text
• Configurer les mappings et analyzers
• Optimiser les performances de recherche
Scaling & Production
Prometheus et Grafana :
• Collecter des métriques applicatives et système avec Prometheus
• Écrire des requêtes PromQL pour analyser les performances
• Construire des tableaux de bord de supervision dans Grafana
• Configurer des alertes pour détecter les incidents en production
Drift Monitoring (Option MLOps) :
• Détecter le data drift et le concept drift sur des modèles en production
• Comparer les distributions de données avec des tests statistiques
• Définir des seuils d’alerte pour déclencher un réentraînement
• Assurer la fiabilité des prédictions dans le temps
Evidently LLMOps (option LLMOps) :
• Évaluer la qualité des réponses d’un LLM avec Evidently
• Mesurer la pertinence, la toxicité et les hallucinations
• Générer des rapports de suivi et des tests automatisés
• Superviser une application LLM en production
Kafka (optionnel) :
• Comprendre l’architecture de Kafka : topics, producers, consumers
• Mettre en place des flux de données en temps réel
• Alimenter des modèles ML avec des données en streaming
• Gérer la scalabilité et la tolérance aux pannes des pipelines
Pipeline & Serving
Airflow :
• Créer et orchestrer des DAGs avec Airflow
• Planifier et automatiser des pipelines de données
• Gérer les dépendances entre tâches
• Monitorer l’exécution et gérer les erreurs
MinIO :
• Stocker des objets avec MinIO (compatible S3)
• Créer et gérer des buckets
• Intégrer MinIO dans un pipeline ML
• Sécuriser l’accès aux données stockées
BentoML (option MLOps) :
• Packager un modèle ML avec BentoML
• Créer une API de service pour un modèle
• Déployer un modèle en production (Docker, Kubernetes)
• Gérer le versioning des modèles servis
RAGOps (option LLMOps) :
• Concevoir un pipeline RAG (retrieval-augmented generation)
• Gérer l’indexation et le stockage vectoriel
• Optimiser la récupération de documents pertinents
• Monitorer et évaluer la qualité des réponses générée
Prefect (optionnel) :
• Créer et orchestrer des flows avec Prefect
• Planifier et automatiser l’exécution des tâches
• Gérer les erreurs et les retries
• Monitorer les exécutions via l’interface Prefect
Elastisearch (optionnel) :
• Indexer et rechercher des documents avec Elasticsearch
• Utiliser les requêtes de recherche full-text
• Configurer les mappings et analyzers
• Optimiser les performances de recherche

Nous sommes là pour vous
Soyez accompagné jusqu’à l’embauche
Coaching, CV, LinkedIn et préparation aux entretiens : notre Équipe Carrière vous accompagne dans votre recherche d’emploi jusqu’à l’embauche.
Ils sont passés chez nous
Chiffres clés 2025
Taux d’insertion professionnelle dans le métier*
Parmi les alumni de 2024, plus de huit apprenants sur dix on trouvé un emploi dans les six mois après la formation.
Taux d’insertion professionnelle global*
Apprenants ayant intégré le marché du travail, tous secteurs et tous types d’emploi confondus, dans les six mois suivant leur formation en 2024.
Taux de complétion
La grande majorité des inscrits terminent leur formation avec succès grâce à un accompagnement continu et une pédagogie active.
Taux de satisfaction
Les apprenants plébiscitent la qualité des contenus, le suivi personnalisé et la disponibilité des formateurs tout au long du parcours.
Processus d’inscription

1
Prise de rendez-vous
Choisissez un créneau pour être recontacté par un de nos conseillers pédagogiques.

2
Échange avec un conseiller
Discutez de votre projet de formation avec votre conseiller. Il répondra à toutes vos questions.

3
Test de positionnement
Après l’échange avec votre conseiller, passez le test de positionnement pour confirmer votre niveau d’entrée.

4
Finalisation et inscription
Plus que quelques étapes avant votre entrée en formation, et le début de votre nouvelle carrière professionnelle !
Frais et financement
Selon votre pays de résidence, nous proposons plusieurs solutions de financement.
- en France
- ailleurs
Frais de formation : 12 990 €
Ce montant inclut la préparation au passage de l’examen pour l’obtention de la certification AWS Certified Cloud Practitioner, et de de l’examen pour l’obtention de la certification AWS Certified Solutions Architect – Associate. À la clé, deux badges reconnus dans l’univers AWS, pour valoriser vos compétences cloud.
Frais de formation : 12 990 €
Ce montant inclut la préparation au passage de l’examen pour l’obtention de la certification AWS Certified Cloud Practitioner, et de de l’examen pour l’obtention de la certification AWS Certified Solutions Architect – Associate. À la clé, deux badges reconnus dans l’univers AWS, pour valoriser vos compétences cloud.
Vous avez des questions ?
Nous avons les réponses
Le Machine Learning Engineer est apparu avec l’évolution des besoins et des missions données aux équipes Data Science. Les experts professionnels du monde de la Data ont fait face à une demande de connaissances techniques liées à la collaboration sur l’entraînement de modèles. Les entreprises font ainsi face à des besoins croissants d’automatisation et de déploiement de modèles prédictifs sur le Cloud.
Les organisations, entreprises, secteurs publics et associations ont de plus en plus besoin de mettre à disposition de leurs clients, partenaires ou publics, des modèles prédictifs basés du Machine Learning.
L’objectif du Machine Learning Engineer est de prendre un modèle de prédiction basé sur du Machine Learning, de le conditionner (grâce à des APIs et containers), de le tester (avec des tests unitaires) et de mettre en place son déploiement sur un cluster Kubernetes.
Le Machine Learning Engineer est un expert polyvalent qui occupe une place majeure dans les équipes Data Science.
Alors n’hésitez plus et rejoignez notre cursus expert !
Le Machine Learning Engineer partage des missions communes avec le Data Scientist. Comme lui, il développe des algorithmes de Machine Learning afin de résoudre des problèmes de classification, de recommandation, mais le Machine Learning Engineer, lui, pourra déployer ces modèles, par exemple, sur le Cloud.
Un Machine Learning Engineer peut évoluer dans de nombreux secteurs. Il travaillera notamment sur la détection d’anomalies, la détection des fraudes, le classement des recherches, la classification des textes/sentiments, la détection des spams et bien d’autres volets du Machine Learning.
Un Machine Learning Engineer est aussi chargé d’orienter l’utilisation des technologies, des données, du Machine Learning.
Les missions sont ainsi diverses et variées. Il applique notamment les pratiques et les normes de développement de logiciels afin de mettre au point des solutions robustes et pérennes. Pour cela, il doit maintenir un rôle actif dans chaque partie du cycle de vie du développement des solutions à base de Machine Learning. Il lui est aussi nécessaire de guider les équipes non techniques dans la compréhension des bonnes pratiques pour orienter le développement de ces solutions.
Voici quelques missions du Machine Learning Engineer :
– Mettre en production des algorithmes de Machine et Deep Learning ;
– Maîtriser les techniques de manipulation et pré-traitement de données ;
– Développer des APIs ;
– Automatiser l’entraînement de modèles prédictifs et déploiement sur le Cloud (conteneurisation).
– Être titulaire d’une certification de niveau 6 ou équivalent, dans les domaines de l’informatique et/ou du numérique. Un bon niveau en mathématiques est également nécessaire.
– L’accès au dispositif est soumis à l’étude du dossier ainsi qu’à des examens (écrits + entretien) portant avant tout sur les objectifs et la motivation des postulants ; ils peuvent également comporter des éléments d’appréciations relatifs à des aspects plus techniques, aux stages et expériences professionnelles antérieurs.
– Technique : ordinateur, webcam, connexion internet satisfaisante (minimum 4 Mbps en envoi et 2 Mbps en réception de données).
– Public visé : Toute personne justifiant des pré-requis ci-dessus, souhaitant s’orienter vers le métier de Machine Learning Engineer.
Référentiel pédagogique — Machine Learning Engineer 735 heures dont 200 dédiées aux projets
Modules et blocs de compétences visés
Module : Data Product Manager
Projet : 20h
Bloc 1 : Mesurer l’apport de l’intelligence artificielle dans la stratégie du système d’information de l’entreprise
Module : Data Scientist
Projet : 120h
Bloc 2 : Élaborer et mettre en production des modèles d’algorithmes d’analyse, de gestion et de traitement de la donnée
Module : ML OPS
Projet : 60h
Bloc 3 : Concevoir et piloter une infrastructure d’acquisition, de stockage, de traitement et de restitution de données
Bloc 4 : Piloter un projet d’intelligence artificielle
Validation du titre complet
Chaque bloc peut être acquis individuellement. Son obtention est définitive.
Pour obtenir le titre complet :
– Obtenir une note ≥ 10/20 à chaque bloc.
– Réaliser une période en entreprise de 130 jours minimum.
1. Stratégie et vision IA :
– Identifier les opportunités d’intégration de l’intelligence artificielle dans la stratégie d’entreprise.
– Mesurer la valeur ajoutée et l’impact business des projets IA.
2. Modélisation et Data Science :
– Collecter, nettoyer et préparer les données pour l’analyse.
– Concevoir, entraîner et évaluer des modèles de Machine Learning et Deep Learning.
– Mettre en production des algorithmes de traitement et de prédiction.
3. Infrastructure et déploiement (MLOps) :
– Concevoir et maintenir une infrastructure de données complète (acquisition, stockage, traitement, restitution).
– Automatiser les workflows d’apprentissage machine (CI/CD, pipelines, monitoring).
– Assurer la scalabilité et la fiabilité des systèmes d’IA en production.
4. Gestion de projet IA :
– Piloter un projet d’intelligence artificielle de bout en bout.
– Coordonner les parties prenantes techniques et métiers.
– Garantir le respect des objectifs, des délais et de l’éthique des données.
Tout au long de la formation, vous mènerez plusieurs projets en groupe, en lien direct avec les modules du cursus :
1. Module : Data Scientist
– Projet : Développement d’une solution d’intelligence artificielle (Machine Learning & Deep Learning)
– Objectif : Mettre en œuvre un modèle complet d’analyse et de prédiction à partir de données réelles.
2. Module : MLOps
– Projet : Problématique de déploiement et de mise en production
– Objectif : Apprendre à industrialiser un modèle IA, créer des pipelines, gérer le monitoring et le déploiement.
3. Module : Data Product Manager
Projet : Conduite d’un projet IA en 3 étapes :
– Analyse du besoin
– Étude de faisabilité
– Déploiement du projet
– Objectif : Comprendre le cycle complet de vie d’un produit IA et sa gestion stratégique.
Origine et nature des projets :
– Projets issus du catalogue Liora, basés sur des problématiques techniques réelles d’entreprise.
– Possibilité de proposer un projet personnel, sous réserve de validation par l’équipe pédagogique.
– Objectif : passer de la théorie à la pratique et appliquer concrètement les notions vues en cours.
Compétences transverses développées :
– Ces projets favorisent également le développement de soft skills clés :
– Savoir transmettre et vulgariser son travail.
– Présenter ses résultats de façon claire et structurée.
– Mettre en valeur les données via des outils interactifs (ex. : dashboards, Streamlit…).
Répartition du temps projet (environ 200 h) :
– Projet Data Scientist : 120 h
– Projet MLOps : 50 h
– Projets Data Product Manager : 30 h
Ces projets représentent environ un tiers du temps total de formation.
Accompagnement pédagogique :
– Encadrement par des mentors Liora.
– Suivi régulier pour s’assurer de votre progression et vous guider dans la réalisation des projets.
Selon les responsables data des plus grands groupes du CAC 40, savoir communiquer à la fois à l’oral et à l’écrit est plus important que maîtriser le corps du métier de l’entreprise pour un Data Scientist et donc pour un Machine Learning Engineer.
Dès lors nous avons pris cela en compte dans notre cursus qui met également l’accent sur les soft-skills avec :
– Les soutenances orales du projet ,qui permettent de développer ces compétences.
– Des masterclass dédiées à la gestion de projet et à l’interprétation des résultats.
– Des masterclass sur les meilleures pratiques sur des outils dédiés.
Vous aurez aussi la possibilité de participer à des ateliers CV et du coaching carrière via les careers managers de Liora.
Si vous souhaitez renforcer vos compétences, Liora a mis en place différents cursus experts ainsi que des certifications éditeurs (AWS ou Microsoft Azure) pour vous permettre d’approfondir vos connaissances et vous perfectionner dans la data.
Si le fonctionnement de Siri ou la création de voitures autonomes vous intéressent, le cursus Deep Learning est fait pour vous ! A travers deux parcours de spécialisation, vous connaîtrez tout sur le traitement du langage avec le Natural Language Processing (NLP), ou bien, sur le traitement de l’image grâce à la Computer Vision.
Vous pouvez aussi suite à la certification Cloud Practitioner vous spécialiser en vous préparant pour une certification plus technique d’AWS (AWS Solutions Architect) ou même de vous former sur Azure.
La validation des compétences développées au cours de notre formation Machine Learning Engineer vous permettra de valider l’intégralité de la certification RNCP de niveau 7 « Expert en ingénierie de l’intelligence artificielle » RNCP38587 enregistrée au Répertoire National des Certifications Professionnelles sur décision du Directeur général de France Compétences en date du 09-02-2024. Pour en savoir plus, consulter la fiche.
La validation du titre complet est conditionnée à la validation de l’ensemble des blocs de compétences (note supérieure ou égale à 10/20 à chaque bloc) et la réalisation d’une période en entreprise de 130 jours minimum.
A noter : les entrées et sorties de formation ont lieu chaque mois, mais les jurys validant la certification des candidats se tiennent deux fois par an, en février et en novembre.
Par ailleurs, la validation de votre formation vous permettra d’obtenir un certificat de formation « Machine Learning Engineer » des Mines Paris – PSL Executive Education. Vous pourrez dès lors bénéficier de la reconnaissance d’un acteur de référence dans les domaines de l’innovation, des mathématiques et de l’ingénierie numérique.
Aussi, le cursus Machine Learning Engineer vous apportera les compétences nécessaires à la validation des certifications éditeur AWS Cloud Practitioner RS5611 et AWS Solution Architect Associate. L’obtention des certifications se fait par passage d’examens soit en centre certifié soit en ligne sur les plateformes Pearson VUE ou PSI. Les vouchers d’examens sont inclus dans le prix de formation.
De plus, en tant que leader B2B de la formation en Data Science, Liora jouit d’une grande notoriété auprès des entreprises qui lui confient la formation à la data science de leurs équipes. Cette confiance forge a fortiori la reconnaissance de ses certifications.
Comme pour le Data Scientist, Data Analyst ou Data Engineer, le salaire auquel peut prétendre un Machine Learning Engineer varie en fonction de son expérience, de l’entreprise qui l’embauche et de la ville d’exercice de son activité professionnelle.
En moyenne, un Machine Learning Engineer junior peut gagner entre 35 000€ et 40 000€ / an. Le salaire d’un expert peut monter jusqu’à 60 000€ / an. Le salaire moyen en France est de 40 000€ par an tandis qu’il peut dépasser la centaine de milliers d’euros aux Etats-Unis !
La demande de travail et donc l’offre d’emploi en IA et notamment en Machine Learning Engineering est en pleine explosion. Le marché du travail en Machine Learning est même actuellement en pénurie. Les entreprises prennent de plus en plus conscience de la valeur ajoutée du Machine Learning pour tirer pleinement et plus efficacement parti de leurs données et peinent à trouver les bons profils. Ce qui ouvre d’autant plus les portes aux candidats et exerce une pression à la hausse sur les salaires !
Aujourd’hui il n’existe quasiment plus de secteurs qui ne se disputent pas les talents. Les applications du Machine Learning touchent tant les domaines de l’éducation que de la santé, de l’industrie, de l’informatique, etc. Par ailleurs, elles sont aussi variées que les données elles-mêmes : la reconnaissance d’images et de la parole, la connaissance du client, la gestion des risques et prévention de la fraude.
Après avoir obtenu la certification RNCP38587 dans son entièreté les types d’emplois accessibles sont les suivants :
– Ingénieur en intelligence artificielle
– Chef de projet intelligence artificielle
– Big data engineer
– Ingénieur deep learning / machine learning
– Ingénieur DevOps
– Développeur spécialiste IA / deep learning / machine learning
– Analyste spécialiste IA / deep learning / machine learning
– Data engineer
Après une analyse des certifications RNCP comparables, des équivalences partielles de la certification “Expert en ingénierie de l’intelligence artificielle” sont recensées au Répertoire National des Certifications Professionnelles (RNCP) de France Compétences. Pour plus d’informations, se référer à la fiche RNCP38587.
En terme de passerelle, le chef de projet en intelligence artificielle peut s’orienter vers les métiers tels que Data Engineer ou encore vers les métiers de la cybersécurité et du développement informatique.
Pour connaître les conditions requises dans le cadre d’une passerelle durant la formation, il faudra vous rapprocher des établissements dispensant le titre visé.
Des newsletters élaborées par nos Data Scientists sont régulièrement envoyées et sont une source fiable d’informations spécialisées en Data Science.
Des webinars sont organisés chaque mois par Liora et des Data Ateliers qui vous permettent d’améliorer votre culture générale sur la Data.
En parallèle, la communauté Liora ne cesse de s’agrandir, et avec elle l’ensemble de ses alumni.
Pour garder le contact et permettre aux anciens élèves de communiquer entre eux, Liora a mis en place un groupe d’alumni sur LinkedIn qui partagent et échangent sur divers thèmes autour de la Data Science.
Après votre inscription sur le site, nous vous contactons une première fois pour une présentation de ce qu’est Liora, de ce que nous pouvons vous offrir mais aussi de votre parcours et vos souhaits. L’idée est d’aligner dès ce moment là vos attentes avec nos parcours de formations.
Vous pouvez bien évidemment aussi prendre directement rendez-vous en cliquant ici !
Après vérification des prérequis d’accès à la formation, nos conseillers vous enverront un test de positionnement afin de vérifier vos connaissances.
Il s’agit essentiellement de questions mathématiques abordant principalement des notions de base (niveau L1/L2) en probabilités, statistiques, analyse et algèbre.
Une fois ce test passé, un membre de l’équipe d’admission prendra contact avec vous pour échanger sur vos résultats et valider votre projet professionnel, vos motivations, et enfin sur la pertinence de votre projet pédagogique.
Une fois votre projet confirmé, vous passez en phase d’inscription avec nos équipes qui s’occuperont d’initier votre formation Machine Learning Engineer et de la mettre en place avec vous dans tous ses aspects.
La formation Machine Learning Engineer est accessible par la voie de la formation continue.
Délais d’accès :
– Financement CPF : jusqu’à 11 jours ouvrés avant la date de démarrage de la session
– Autres financements : jusqu’à la veille de la date de démarrage dans la limite des places disponibles
Liora est le seul organisme à offrir une formation hybride.
Cela se traduit par 85% d’apprentissage sur la plateforme coachée et 15% de séance de masterclass en visioconférence afin d’allier flexibilité et rigueur sans compromis sur l’un ou l’autre.
C’est un choix mûrement réfléchi qui motive notre pédagogie pour permettre de mener l’apprentissage à son aboutissement avec motivation. Nous avons d’ailleurs détaillé les avantages de cette combinaison unique dans un article sur le sujet. Pour comprendre notre mode d’apprentissage en 2 min découvrez cette vidéo.
Évidemment !
Et qui de mieux pour assurer le support que nos professeurs, également concepteurs du programme. Ils sont disponibles et à l’écoute pour toutes questions, qu’elles soient d’ordre théorique ou pratique et sauront faire preuve de pédagogie dans leur réponse.
En effet, une assistance est accessible tous les jours de la semaine de 9h00 à 17h00 : l’ensemble des formateurs se relaient sur un forum dédié pour proposer une assistance technique personnalisée à tous les apprenants. Un accompagnement pédagogique est aussi proposé via le réseau de communication Slack.
De plus, pour s’assurer de la complétion et de l’engagement de chacun, nos professeurs suivent votre avancement de près. Dès lors que vous cessez de vous connecter pendant une période prolongée, votre responsable de cohorte prendra de vos nouvelles !
Mise en place d’un dispositif d’évaluation complet : recueil des attentes et besoins à l’inscription, test de positionnement, évaluation des acquis, recueil des appréciations.
Des évaluations continues sous la forme de cas pratiques en ligne jalonnent le parcours de formation, leurs modalités seront explicitées par le formateur en début de module.
Les modalités d’évaluations certificatives sont détaillées ci-dessous :
Le parcours s’articule autour de quatre blocs de compétences du RNCP38587, chacun évalué selon des modalités spécifiques.
Le Bloc 1 — « Mesurer l’apport de l’intelligence artificielle dans la stratégie du système d’information de l’entreprise » — est évalué à travers une mise en situation professionnelle reconstituée sous forme de jeu de rôle avec simulation MOA/MOE. Chaque candidat travaille en équipe pour le compte d’une entreprise fictive et produit un audit, un cahier des charges ainsi qu’une proposition d’intégration de l’IA dans le schéma directeur informatique.
Le Bloc 2 — « Élaborer et mettre en production des modèles et algorithmes d’analyse, de gestion et de traitement de la donnée » — comprend deux épreuves. La première consiste en une mise en situation professionnelle autour de l’implémentation de modèles de Machine Learning sur un cas pratique réel. La seconde demande au candidat de développer une application — client lourd, site web ou application mobile — interagissant avec une API hébergeant différents modèles pré-entraînés, à partir de datasets préalablement constitués.
Le Bloc 3 — « Concevoir et piloter une infrastructure d’acquisition, de stockage, de traitement et de restitution de données » — est également divisé en deux épreuves. La première porte sur la mise en place d’un projet Big Data avec proposition d’une infrastructure adaptée (Hadoop, Spark, gestion de flux avec Kafka) et son installation. La seconde est un projet de manipulation des principaux composants d’une solution de cloud IaaS avec les produits d’un fournisseur tel qu’Amazon Web Services, Azure ou Alibaba.
Le Bloc 4 — « Piloter un projet d’intelligence artificielle » — s’évalue lui aussi en deux temps : d’abord par la résolution de problèmes en science des données sur une plateforme de type Kaggle, puis par la mise en place d’une solution d’amélioration de la performance d’une entreprise à l’aide d’outils décisionnels tels que PowerBI.
Oui, vous bénéficierez d’un accompagnement personnalisé tout au long de la formation. Nos professeurs, qui sont aussi les concepteurs du programme, sont disponibles pour répondre à toutes vos questions. Un forum d’entraide et un suivi pédagogique via des outils comme Slack sont également disponibles.
Liora analysera toutes les possibilités d’aménagement (pédagogie, matériel, moyens techniques, humains) afin de compenser votre handicap et vous permettre de suivre votre formation dans de bonnes conditions. Vous pouvez contacter notre référente handicap pour toute demande concernant votre situation : [email protected].
Découvrez le témoignage d’une apprenante en situation de handicap et son accompagnement par l’équipe Liora sur le webinar : « Handicap & emploi : saisissez l’opportunité d’une carrière dans la tech
Nos équipes s’adapteront à vos contraintes et vous aideront à finaliser votre dossier dans les meilleurs délais. Nous ferons notre maximum pour que ces délais ne dépassent pas une semaine.
Si vous êtes motivé et sûr de votre projet, vous pourrez terminer votre inscription dans la journée !
A noter qu’il faudra compter jusqu’à 11 jours ouvrés avant la date de démarrage de la session si vous mobiliser votre CPF pour financer votre parcours.
Au premier jour de votre entrée en formation, une plateforme dédiée au career services contenant tous les workshops essentiels à votre recherche d’emploi vous sera présentée.
Vous pouvez y accéder en continu et ce, même après la fin de votre formation.
Le Pôle Career Management vous est entièrement dédié tout au long de votre formation.Il est possible de prendre RDV individuellement avec l’une d’elles afin de vous accompagner et répondre à vos questions sur votre projet de carrière.
Chaque mois :
– Une journée entière est organisée pour vous aider à optimiser votre recherche d’emploi avec différents sujets sur la présentation, le changement de carrière, la négociation de salaire et l’entraînement aux tests techniques. A ces sujets s’ajoutent d’autres workshops à définir en fonction des besoins de chacun.
– Vous bénéficiez d’un atelier carrière avec l’intervention d’une consultante senior experte.
– Différents sujets pour aider dans la recherche d’emploi sont abordés : comment combattre le syndrome de l’imposteur, comment se créer un réseau, comment rédiger un bon CV et Linkedin orienté Data.
– Participez à un Alumni Talk. Un alumni prend la parole afin de partager son expérience de formation, de recherche de travail et vous donner des tips.
D’autre part des actions concrètes sont mises en place afin de vous accompagner dans votre recherche d’emploi : le salon du recrutement organisé par Liora avec ses entreprises partenaires, organisation de Webinars avec des intervenants experts en data, actions de communication pour booster votre visibilité (Concours CV, DataDays, Articles projet publiés sur le blog et des médias externes de référence).
Enfin, sachez qu’un canal slack spécifique est mis en place, pour les personnes recherchant un travail, sur lequel transitent toutes les informations des ateliers et des offres d’emplois.
Pour connaître toutes les actions de Liora en accompagnement carrières, cliquez sur ce lien.
d’autres voies sont possibles
Découvrez d’autres voies pour façonner votre avenir
Data & IA
Analysez et valorisez les données pour en tirer des insights utiles. Maîtrisez les outils de la Data Science et les bases de l’Intelligence Artificielle pour créer des modèles prédictifs.
Cloud & Dev
Codez des applications web modernes et performantes, manipulez les bases de données et gérez des infrastructures Cloud complètes avec des outils modernes et automatisés.
Cybersécurité
Protégez les données et les infrastructures critiques. Formez-vous aux enjeux majeurs du secteur et aux meilleures pratiques pour sécuriser les systèmes d’information.
Digital
Maîtrisez les outils numériques au cœur des entreprises : ERP, CRM, automatisation des processus et plateformes collaboratives comme Oracle ou SAP.
Vous avez besoin d’aide ?
Prenez rendez-vous avec nos conseillers gratuitement !
Ils vous guideront vers la formation qui convient le mieux à votre profil














