Ecole IA Microsoft By Simplon - Développeur.euse en intelligence artificielle - Strasbourg

DATE LIMITE
DE CANDIDATURE
30 / 09
2021
event Début : 02/11/2021
hourglass_empty au-delà de 7 mois
location_on Grand Est
school Sortie : bac+3

Certification Certification

Parcours délivrant un titre à finalité professionnelle et une certification reconnus par l’État, ainsi qu’une certification Microsoft Azure.

 

*Si toutes les compétences ne sont pas acquises à l'issue de la formation, une validation partielle de ces certifications est possible

 

Le titre à finalité professionnelle RNCP34757 est publié au Répertoire national des certifications de France Compétences, et la certification RS2085 est publiée au Répertoire spécifique des certifications de France Compétences.

Certification 1 Certification 2

Présentation 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. 

Chiffres clés du secteur

1 550
startups consacrées à l’IA dans 70 pays, selon un rapport de Venture Scanner
40 %
c’est la probable augmentation de la productivité mondiale dûe à l’IA d’ici à 2035, d’après une étude Accenture de 2016.
28 %
de data scientistes et data analystes dans le monde d’ici 2020, selon une étude de Burning Glass Technologies, IBM et BHEF parue en 2018

Compétences Compétences visées

  • Qualifier les données grâce à des outils d’analyse et de visualisation de données en vue de vérifier leur adéquation avec le projet.

  • Concevoir une base de données analytique avec l’approche orientée requêtes en vue de la mise à disposition des données pour un traitement analytique ou d’intelligence artificielle.

  • Programmer l’import de données initiales nécessaires au projet en base de données, afin de les rendre exploitables par un tiers, dans un langage de programmation adapté et à partir de la stratégie de nettoyage des données préalablement définie.

  • Préparer les données disponibles depuis la base de données analytique en vue de leur utilisation par les algorithmes d’intelligence artificielle.

  • Concevoir le programme d’intelligence artificielle adapté aux données disponibles afin de répondre aux objectifs fonctionnels du projet, à l’aide des algorithmes, outils et méthodes standards, notamment de machine learning et de deep learning.

  • Développer le programme d’intelligence artificielle selon les données du projet et les éléments de conception définis, en exploitant les algorithmes et les outils standards couramment utilisés dans le domaine.

  • Développer l’interaction entre les fonctionnalités de l’application et l’intelligence artificielle dans le respect des objectifs visés et des bonnes pratiques du domaine.

  • Modifier les paramètres et composants de l’intelligence artificielle afin d’ajuster aux objectifs du projet les capacités fonctionnelles de l’algorithme à l’aide de techniques d’optimisation.

  • Analyser un besoin en développement d’application mettant en oeuvre des techniques d'intelligence artificielle afin de produire les éléments de réponses techniques.

  • Concevoir une base de données relationnelle à l’aide de méthodes standards de modélisation de données.

  • Développer les requêtes et les composants d'accès aux données dans un langage adapté afin de persister et mettre à jour les données issues de l’application en base de données.

  • Développer le back-end de l’application d’intelligence artificielle dans le respect des spécifications fonctionnelles et des bonnes pratiques du domaine.

  • Développer le front-end de l’ application d’intelligence artificielle à partir de maquettes et du parcours utilisateur⋅rice, dans le respect des objectifs visés et des bonnes pratiques du domaine.

  • Améliorer l’application d’intelligence artificielle en développant une évolution fonctionnelle  pour répondre à un besoin exprimé par un client ou un utilisateur.

  • Maintenir l’application d’intelligence artificielle à l’aide des techniques de monitorage afin de détecter et corriger les éventuels dysfonctionnements.

  • Planifier les actions du projet à l’aide d’un outil  adapté afin de prévoir la complétion du projet dans les temps impartis.

  • Concevoir un système de veille technologique permettant de collecter, classifier et analyser l’information afin d’améliorer la prise de décisions techniques.

  • Communiquer avec les parties prenantes afin de rendre compte de l'avancement du projet en mettant en oeuvre les canaux de communication nécessaires.

Programme Programme

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 

 

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

Evaluation

certification.svg

Certification professionnelle Microsoft (DP100) passée au terme de la période de formation intensive. 

project.svg

La réalisation d'un chef d'œuvre : projet de l'apprenant, attestant de la maîtrise de l'ensemble des compétences visées

jury.svg

Une soutenance devant un jury de professionnels

Admission Admission

Cette formation de 19 mois, est composée d’une phase de formation intensive de 4 mois et d’une période d’alternance de 15 mois, avec un rythme de 3 semaines en entreprise et 1 semaine en formation. 
La formation intensive est co-financée par Pôle Emploi et la région Grand Est. 

Informations collectives 

Les informations collectives seront dématérialisées (visioconférence) et auront lieu pour la présentation de la formation : voir dates sur Kairos (Pôle emploi) ou sur EventBrite : https://www.eventbrite.fr/o/simplon-grand-est-30731621972

 

Processus de recrutement : 

Etape 1 - Formulaire de candidature et pré-selection

Dans un premier temps, présélection après la réception du formulaire de candidature. Les candidats retenus seront convoqués sur une demi-journée (entretiens individuels et activité de groupe).

La formation est ouverte à toute personne inscrite en tant que demandeur.se d’emploi.

  • Très forte motivation, à prouver !

  • Découvrir le monde de la donnée soi-même (ex. plateformes d'apprentissage en ligne)

  • Une première expérience en programmation (connaissance d’un langage de programmation back-end)

  • Un niveau lycée en mathématiques (fonctions et dérivées à minima)

  • Explorer les principaux métiers du numérique, ce qu’ils font, à quoi ils servent

  • Vouloir travailler en équipe

  • Ce que nous cherchons ? De la curiosité, de la créativité, une bonne expression à l’oral et à l’écrit, une représentation claire du métier… et bien sûr, l’envie de s’engager dans une formation intense !

Une attention particulière sera donnée aux candidat.e.s issu.e.s des formations labellisées GEN (spécialisation "développeur") ou assimilées, ainsi qu'aux profils sous-représentés dans le secteur du numérique.

Etape 2 - Matching avec les entreprises

Mise en relation des candidats sélectionnés avec les entreprises partenaires qui choisiront leur futur alternant idéal. 
Il est également possible pour un candidat de postuler avec une promesse d'embauche en alternance d’une entreprise qu’il aurait trouvé au préalable.  
/!\ Seuls les candidats sélectionnés par les entreprises, intégreront la formation.

 

Pour les personnes en situation de handicap

Les formations Simplon sont ouvertes à toutes et tous, inclusives et accueillantes pour les personnes en situation de handicap. Concernant les modalités physiques de la formation, c’est environ 7h par jour de station assise, dans un open space (donc parfois bruyant), avec la nécessité de se déplacer dans la salle et d’éventuellement transporter son ordinateur. Concernant les modalités organisationnelles, il y a possibilité de télétravail ou, en présentiel, d’isolement dans une salle pour se reposer, même s’il y a la nécessité de travailler régulièrement en groupe. 

La mise en place d’aménagements est possible, n'hésitez pas à prendre contact avec l'équipe de la Fabrique. En fonction des aménagements, ceux-ci se font soit uniquement avec le ou la référente handicap et l’équipe pédagogique soit avec l’appui des Services Public de l’Emploi et les partenaires spécialisés (Agefiph et ressource Handicap Formation). 

 

La VAE, Validation des Acquis de l'Expérience

Ce titre RNCP à finalité professionnelle est accessible par la VAE, si vous avez déjà une expérience solide en intelligence artificielle.

Rendez-vous sur cette page pour toutes les informations relatives à la VAE.

Prix Prix

Formation et passage des certifications gratuits pour les bénéficiaires grâce aux entreprises partenaires financeurs de la formation et aux fonds de financement de la formation professionnelle. (Pour les financeurs de la formation professionnelle des demandeurs d'emploi : 16€ à 25€ de l'heure selon la qualification visée et l'accompagnement à mobiliser).

Ils.elles emploient des Simplonien.ne.s

     

           

Retourner en haut