La formation
Qu’est-ce qu’un développeur en Intelligence Artificielle ?
Le développeur IA est en charge du cycle de vie de la donnée et de l’exploitation de l’IA dans des projets de développement informatique. Il a pour mission d’agréger des données venant de multiples sources, de les analyser et d’en extraire des informations permettant à l’entreprise de mieux piloter ses activités et d’anticiper ses futurs besoins en faisant soit des recommandations, soit des prédictions assistées par l’Intelligence Artificielle (IA).
Le développeur 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.
Pourquoi suivre cette formation ?
A l’issue de la formation, l’apprenant sera en capacité de mettre en oeuvre les compétences d’un.e technicien.ne de la données et de l’IA (data analyst, data engineer, data miner, etc).
- Une formation professionnalisante : Le dispositif de formation se compose d’une période intensive de 7 mois en centre de formation, suivie d’un contrat de professionnalisation de 12 mois dans une des entreprises partenaires de l’école.
- Une certification reconnue de niveau 6 : Enregistrée auprès de France Compétences sous le numéro RNCP 37827, la certification « Développeur en Intelligence Artificielle» a pour but l’acquisition des compétences nécessaires à l’identification et la réalisation, à partir d’un besoin, des spécifications techniques des différents composants de l’application visée : gestion des données, fonctionnalités, algorithme et services d’IA etc.
- Une prise en charge financière : la formation bénéficie du soutien de la Région Bretagne (pour Brest) et de la Région Normandie (pour Caen) et de Pôle Emploi qui prennent en charge les frais pédagogiques de la partie intensive. La formation est donc gratuite pour les apprenants, stagiaires de la formation professionnelle.
Qui peut suivre cette formation ?
Cette formation est accessible aux demandeurs d’emploi. Aucun pré requis de diplôme n’est demandé : toute candidature sera étudiée sur la base des tests d’entrée.
Quelles sont les certifications accessibles ?
- La VAE permet à des personnes ayant une activité en rapport avec le développement intégrant de l’intelligence artificielle de prétendre à une validation des acquis de l’expérience (VAE).
La Certification RNCP 37827 « Développeur en Intelligence Artificielle » est accessible par la voie de la VAE - Le titre à finalité professionnelle Développeur en intelligence artificielle* RNCP37827 de niveau 6 (ancien niveau II), équivalent Bac+3 ou 4 – (accessible également par la VAE en contactant le certificateur Simplon, toutes les informations ici)
*Si toutes les compétences ne sont pas acquises à l’issue de la formation, une validation partielle de ces certifications est possible - Une certification éditeur Microsoft Azure Fundamentals – AZ-900
- Une certification éditeur Microsoft Azure Notions de base d’IA – AI-900
Modalités d’évaluation des certifications :
Titre à finalité professionnelle Développeur en intelligence artificielle RNCP37827 :
- Projet professionnel : dossier écrit (30p) et présentation de 90 minutes avec démonstration devant un jury habilité
- Cas pratique soumis par les formateurs : dossier écrit puis échange avec le jury
- État de l’Art : rapport écrit

Certification délivrée par le certificateur Simplon
Modalités pédagogiques
- Parcours collectif
- Présentiel à 95%
- Formation certifiante
- Contrat de professionnalisation et d’apprentissage
- Pas de prérequis de niveau
- Entrées / sorties à dates fixes
- Sélection par tests techniques et entretiens de motivation
Le programme de la formation
Réaliser la collecte, le stockage et la mise à disposition des données d’un projet en intelligence artificielle
- Automatiser l’extraction de données
- Développer des requêtes de type SQL d’extraction des données depuis un système de gestion de base de données et un système big data
- Développer des règles d’agrégation de données issues de différentes sources
- Créer une base de données dans le respect du RGPD
- Développer une API mettant à disposition le jeu de données
Intégrer des modèles et des services d’intelligence artificielle
- Organiser et réaliser une veille technique et réglementaire
- Identifier des services d’intelligence artificielle préexistants à partir de l’expression de besoin en fonctionnalités d’intelligence artificielle
- Paramétrer un service d’intelligence artificielle
- Développer une API exposant un modèle d’intelligence artificielle
- Intégrer l’API d’un modèle ou d’un service d’intelligence artificielle dans une application
- Monitorer un modèle d’intelligence artificielle à partir des métriques courantes et spécifiques au projet
- Programmer les tests automatisés d’un modèle d’intelligence artificielle
- Créer une chaîne de livraison continue d’un modèle d’intelligence artificielle
Réaliser une application intégrant un service d’intelligence artificielle
- Analyser le besoin d’application d’un commanditaire intégrant un service d’intelligence artificielle
- Concevoir le cadre technique d’une application intégrant un service d’intelligence artificielle, à partir de l’analyse du besoin
- Coordonner la réalisation technique d’une application d’intelligence artificielle
- Développer les composants techniques et les interfaces d’une application
- Automatiser les phases de tests du code source lors du versionnement des sources
- Créer un processus de livraison continue d’une application
- Surveiller une application d’intelligence artificielle
- Résoudre les incidents techniques
Niveau d’admission
Pour en savoir plus sur les modalités d'admission et d'inscription : Vous êtes intéressés par cette formation ? Pour tout savoir sur les dates de formation et modalités d’inscription, envoyez un mail à : Tatiana KUSBERG, (tatiana.kusberg@isen-ouest.yncrea.fr)