Objectifs de la formation
Le développeur en IA est un spécialiste du développement d'applicatifs informatiques autour de l'IA et de la Data Science sera capable 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). • concevoir, tester, adapter les applicatifs intégrant tout ou partie de ces technologies. 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.
Contenu de la formation
Les fondamentaux : Module 1 : Période intensive pour s'outiller et s'engager dans sa formation Modules 2 : Remise à niveau en mathématiques et programmation Bloc 1 : Réaliser la collecte, le stockage et la mise à disposition des données d'un projet IA : Module 3 : Automatiser l'extraction de données Module 4 : Développer les requêtes de type SQL pour extraire les données Module 5 : Développer les règles d'agrégation de données Module 6 : Créer une BDD Module 7 : Développer une API mettant à disposition le jeu de données Module 8 : Utiliser une BDD dans un projet Bloc 2 : Intégrer des modèles et des services d'IA : Module 9 : Organiser et réaliser une veille technique et réglementaire Module 10 : Identifier des services d'IA préexistants Module 11 : Paramétrer un service d'IA Module 12 : Développer une API pour exposer le modèle d'IA Modèle 13 : Intégrer l'API d'un modèle ou d'un service d'IA Module 14 : Monitorer le programme d'IA Module 15 : Programmer les tests automatisés d'un modèle d'IA Module 16 : Créer une chaîne de livraison continue d'un modèle d'IA Bloc 3 : Réaliser une application intégrant un service d'IA Modèle 17 : Analyser le besoin d'application d'un commanditaire intégrant d'un service d'IA Module 18 : Concevoir le cadre technique d'une application intégrant un service d'IA Module 19 : Coordonner la réalisation technique d'une application d'IA Module 20 : Développer les composants techniques et les interfaces d'une application Module 21 : Optimiser les phases de test Module 22 : Créer un processus de livraison continue Module 23 : Résoudre un incident technique
Résultats de la formation
Développeur en intelligence artificielle
Conditions spécifiques d'accès à la formation
Les candidats attendus doivent posseder a minima un niveau BAC general ou technologique, disposer imperativement d une curiosite / culture numerique de base voir de langage de programmation, savoir s exprimer et comprendre (oral et ecrit) un anglais general et/ou technique (niveau entree lycee) et enfin un niveau fin de lycee en mathematiques (meme si un module "les fondamentaux" est consacre a cet item en preambule du parcours de formation) La motivation est avant tout autre chose, primordiale et idealement un projet professionnel, dirige vers un" metier passion", au regard de l exigence de la formation et du travail personnel a fournir durant le parcours. Pour l annee 2, alternance en contrat d apprentissage (- de 30 ans) ou contra de professionnalisation (+ de 30 ans). Demandeur d emploi : Accessible a toute personne de plus de 16 ans en recherche d emploi, inscrite ou non a Pole Emploi qui justifie d un projet professionnel confirme par un conseiller en evolution professionnelle