Ecole IA Microsoft By Simplon - Développeur.euse en intelligence artificielle
Certification
Parcours délivrant un titre à finalité professionnelle et une certification reconnus par l’État, ainsi qu’une certification Microsoft Azure.
-
Le titre à finalité professionnelle (certification RNCP) Développeur.euse en intelligence artificielle de niveau 6 (ancien niveau II), équivalent Bac+3 ou 4 – RNCP34757
-
Une certification Méthodes agiles de gestion et amorçage de projet - RS2085
-
Une certification Microsoft Designing and Implementing a Data Science Solution on Azure – DP100
Présentation
Le métier de développeur.se en IA prend une importance croissante dans les nouveaux métiers de la data et l’IA puisque le recours à l’IA s’industrialise dans les entreprises et les organisations. Ainsi, plus de 3500 postes seraient de développeur.se en Intelligence Artificielle seraient à pourvoir d’ici 2023*.
Engagée en matière d’égalité des chances et convaincue que ces opportunités d’emplois ne doivent pas être réservées à une élite, Microsoft a créé en 2018 en partenariat avec Simplon une école unique et alternative : l’École IA Microsoft By Simplon.
L’Ecole IA Microsoft By Simplon a permis de former plus de 400 demandeur.se.s d’emploi en France depuis sa création. Forts de ce succès, Microsoft et Simplon développent un programme de formation aux métiers du Cloud : L’Ecole Cloud Microsoft By Simplon.
Le métier de développeur.euse en Intelligence Artificielle
Le développeur.se en IA est un spécialiste du développement d’applicatifs informatiques autour de l’IA et de la Data Science. Intégré dans la résolution d’une problématique métier définie par l’organisation, son rôle est de développer des solutions informatiques utilisables par des spécialistes et des non-spécialistes, intégrant directement ou indirectement des briques d’Intelligence Artificielle (par exemple : algorithmes de Machine Learning). Il conçoit, teste et adapte les applicatifs intégrant tout ou partie de ces technologies.
Il est donc spécialiste du développement informatique, du génie logiciel et des interfaces Hommes-Machines, avec une très bonne connaissance des technologies d’IA/Data Science, du secteur ou de la fonction d’application des données traitées.
Programme et évaluation
Phase 0 - Prairie : une période intensive pour s’outiller et s’engager dans sa formation
-
Découverte de son environnement professionnel et de formation
-
Initiation et appropriation du référentiel de compétences
-
Module de contractualisation du parcours avec l’apprenant à Simplon
Phase 1 - Je suis un·e développeur·se
Je code, tu codes, il/elle code...
-
variables et types
-
structure de contrôle
-
environnement de scripts
-
environnement web
-
interfaces web
Je collecte et gère des données
-
à partir d’un jeux de données, préciser ses caractéristiques principales
-
nettoyer et préparer les données pour l’IA
-
stocker les données préparées
-
récupérer les données stockées
Ma première IA
-
à partir d’un objectif (classification, prédiction temporelle, génération, etc), déterminer choisir un/des outils adéquats
-
concevoir développer le programme d’IA (alimentation du programme avec les données nécessaires, entraînement, test de performance, etc)
-
mettre à disposition le programme d’IA fonctionnel via un web service simple
Ma première application d’IA
-
analyse d’un besoin d’application d’IA
-
gestion des données analytiques à destination de l’IA
-
gestion des données opérationnelles provenant de l’application
-
développement du back-end
-
développement des interfaces
-
développement de l’IA
-
déploiement de l’application et de l’IA
Phase 2 - Je suis un·e développeur·se en Intelligence artificielle
Je maîtrise les données analytiques en contexte
-
définition des jeux de données utiles et nécessaires au projet d’application d’IA
-
analyse des jeux de données disponible pour l’IA
-
préparation des données et stockage des données préparées
-
récupération et mise à jour des données préparées et stockées
Je prends en main et améliore un applicatif d’intelligence artificielle
-
compréhension du besoin d’évolution
-
analyse de la solution en place (compréhension du projet, de sa structure, du code, des outils…)
-
imputation des changements nécessaires
-
test de régression
-
livraison
Mon application d’intelligence artificielle en service
-
exposition de l’IA (API, web service, events, etc)
-
déploiement de l’IA
-
déploiement des applicatifs et des interfaces
-
monitoring : collecte des logs, analyse des logs applicatifs
Phase 3 - Je suis un·e professionnel·le
Je gère : du besoin au produit fini
-
compréhension du besoin
-
conception avancée
-
choix des outils cohérents
-
gestion de projet
-
production du service numérique dans son ensemble (base de données, IA, interfaces, etc)
-
livraison
-
monitoring
Mon projet chef d’œuvre et mon titre
-
réalisation du projet chef d’oeuvre
-
réalisation des études de cas
-
préparation à la certification : rapport, démonstration, soutenance...
Méthodologies
-
Certification Microsoft “Designing and Implementing a Data Science Solution on Azure – DP100”
-
Certification “Méthodes agiles de gestion et amorçage de projet - RS2085”
Une formation professionnalisante
-
Contrat de professionnalisation de 12 mois en alternance à l’issue des 7 mois de formation intensive obligatoire
-
Simulation d’entretien, job dating
-
Meet-up