Data / IA

Formation

Développeur IA

Vous souhaitez vous ouvrir à de nouvelles opportunités professionnelles dans le domaine de la data et de l’intelligence artificielle. Rejoignez l’Ecole IA  Microsoft by Simplon et devenez développeur en intelligence artificielle.

Titre professionnel Bac +3

19 mois avec alternance

Présentiel sur campus

100% financée

Un profil en pointe très recherché par les entreprises

Le Développeur en Intelligence Artificielle est avant tout un développeur d’applications. Sa spécialité consiste à réaliser des applications qui intègrent des fonctionnalités exploitant l’intelligence artificielle : chatbot, moteur de recommandations, classification documentaire, prédiction, etc. Il utilise des langages adaptés à la fois au développement applicatif, à la manipulation de données et à l’intelligence artificielle. Son rôle est d’aider les data scientists et les chefs de projet IA dans la création de services ou d’interfaces basées sur l’IA. Il s’appuie sur des modèles et des solutions IA pré-existantes (dont les IA génératives comme ChatGPT)

Les métiers et débouchés qui s'ouvrent à vous

À l’issue de la formation, vous pourrez accéder à des postes tels que :

Développeur en intelligence artificielle

Développeur Machine learning

Développeur Python

Lead développeur IA

Le programme de formation
fondé sur la pédagogie Simplon

Introduction à la formation

Durant les premières semaines, découvrez les grandes lignes de votre futur métier, expérimentez la pédagogie active de Simplon et faites connaissance avec votre promotion. Très vite, vous aurez une vision claire des compétences à acquérir et des critères sur lesquels vous serez évalué pour l'obtention de la certification finale.

L’ensemble du programme de formation porte sur un environnement
- hétérogène qui combine Windows et Linux
- hybride avec un hébergement Cloud et local

Tout au long du parcours, vous utiliserez différents outils, tels Microsoft Defender for Cloud, Microsoft for Endpoint, Azure Arc ou encore Azure Sentinel.

Phase 1

Vous développez des applications web embarquant l’IA

Vous vous initiez au développement d’applications d’IA et à l’intégration de bibliothèques dédiées.
Par exemple :

Vous mettez en place un environnement de développement web

Vous intégrez des requêtes SQL simples à partir d’exemples

Vous versionnez les sources d’une application avec Git et sur un dépôt distant

Phase 2

Vous exploitez des services d’IA existants dans le développement d’applications d’IA

Vous étendez votre activité de développement aux services d’IA en veillant à l’accessibilité et la sécurité des applications. Notamment :

Vous préconisez un service d’IA en fonction du besoin et des paramètres du projet

Vous intégrez l’API du service d’IA dans une application existante

Vous rédigez une documentation technique

Phase 3

Vous participez à la préparation des données d'un projet d'IA

Vous mettez en oeuvre les flux de données d’un projet d’IA : collecte, préparation et stockage des jeux de données d'entraînement, de feedback, de monitoring pour le Machine Learning. Par exemple :

Vous collectez des données depuis les principaux types de sources de données : base de données, fichiers, scrapping, système OLAP/big data ou encore API

Vous centralisez des jeux de données brutes

Vous créez des base de données relationnelles et non relationnelles

Vous développez des API REST

Phase 4

Vous optimisez des applications d'IA via des pipelines MLOps

Comme si vous étiez en mission de développement d’applications d’IA, vous prenez en main l’environnement DevOps et MLOps :

Vous optimisez les sources d’une application d’IA

Vous prenez en main et faire évoluer une pipeline CI/CD pour une application d’IA

Vous participez à la mise en place du monitoring d’un modèle

Phase 5

Vous pilotez un projet d’intelligence artificielle

Vous apprenez à piloter le développement d'applications d'IA et de leurs pipelines MLOps. Par exemple :

Vous analysez une expression de besoin d’un projet d’application d’IA

Vous concevez le cadre technique d’un projet de développement d’application d’IA

Vous participez à l’organisation et au pilotage agile des projets de développement.

Phase 6

Vous préparez et passez votre titre professionnel

Pour attester de votre maîtrise de l’ensemble des compétences visées par le titre professionnel, vous réalisez un projet que vous présentez devant un jury de professionnels.

Les pré-requis et conditions
pour nous rejoindre

Que vous soyez en reconversion, jeune ou déjà professionnel du secteur, cette formation vous est ouverte pour faire carrière dans la Tech, sans pré-requis technique.

Votre état d’esprit

Une très forte motivation, à démontrer lors de la candidature

Curieux et créatif, avec un bonne capacité d’expression à l’oral et à l’écrit

Prêt à travailler en équipe et à collaborer autour de projets

La volonté de vous investir dans la durée dans un parcours de formation intense

Votre niveau de maîtrise technique

Vous connaissez les principaux métiers et domaines du numérique

Vous avez une compréhension approfondie du métier de développeur en intelligence artificielle

Vous disposez d’une expérience professionnelle d'une première expérience en programmation (connaissance d’un langage de programmation back-end)

Handicap

Si vous êtes en situation de handicap, il est possible de mettre en place des aménagements.

Les étapes pour candidater

01
Prise de contact

Vous êtes intéressé par une session de formation ? Renseignez le formulaire de candidature

02
Dossier de candidature

Complétez soigneusement le dossier de candidature que vous recevrez par mail. Celui-ci peut inclure une phase d’auto-apprentissage ou la réalisation d’un mini-projet.

03
Sélection

Participez aux entretiens de sélection.

04
Recherche d'entreprise

Pour une formation en alternance, nous pouvons vous accompagner dans votre recherche d'entreprise.

05
Début de la formation

Rentrez en formation !

Visez un titre à finalité professionnelle
et 3 certifications

AZ-900

Principes fondamentaux Microsoft Azure

RNCP 37827

Développeur en intelligence artificielle

Titre professionnel
RS 5487

Gérer un projet en mobilisant les méthodes agiles

Certification

Les compétences que vous allez développer

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

Découvrez nos programmes spécifiques

En complément de nos formations, découvrez les sessions que nous déployons dans le cadre de     programmes spécifiques.

Une formation de la filière DATA & IA

Avec Simplon, construisez un parcours de formation qui répond à vos objectifs.

Ils ont choisi Simplon

Découvrez le témoignage de nos alumni qui ont lancé leur carrière dans la tech avec Simplon.

Dans un cadre bienveillant, Simplon m’a offert la chance de m’engager dans un parcours diplômant en alternance, ce qui me permet d’engranger de l’expérience professionnelle tout en me permettant de m’en sortir financièrement. La pédagogie Simplon met en avant l’apprentissage actif dans le cadre de la réalisation de projets.
Florent
Développeur IA
Aujourd'hui, cela fait plus d'un an que je suis accompagnée par l’école car oui, nous sommes vraiment soutenus dans nos projets, nos efforts, nos difficultés, nos questionnements !
Ophélie
Développeuse IA
Simplon ça m’a vraiment permis d’avoir un environnement idéal pour apprendre à coder, j’ai fait énormément de progrès dans les dernier mois plus que quand j’ai codé en autodidacte. Ici c’est apprendre à apprendre et je pense que ça m’a beaucoup aidé.
Michel
Développeur IA

Tout pour réussir

Nos formations sont accessibles à toutes et tous, le plus souvent sans pré-requis de diplôme et intégralement financées, pour que votre motivation soit le principal levier de réussite. Avec Simplon, vous avez toutes les clés pour vous permettre d’évoluer.

Des formations qui ciblent des compétences recherchées par les entreprises sur des métiers Tech porteurs

Une pédagogie active qui vous prépare au monde professionnel avec des mises en situation concrètes et des projets réalisés en équipe

Des compétences validées par des titres professionnels et des certifications reconnus par France Compétences

Un accompagnement personnalisé pour valoriser votre profil et donner un nouvel à votre carrière

Participez à un prochain évènement Simplon

Vous avez un projet de votre formation ? Rencontrez nos équipes pour en savoir plus sur les formations proposées par Simplon.

Des questions ?

Retrouvez ci-dessous les questions-réponses les plus fréquentes sur la formation.

Puis-je suivre plusieurs formations chez Simplon ?

Notre offre de formation est conçue dans une logique de parcours de formation. Les formations Découverte sont des portes d’entrée vers des formations professionnalisantes plus longues. A l’issue d’une formation, des suites de parcours vous permettent d’accéder à une certification de niveau supérieur ou de vous spécialiser. Vous pouvez également revenir après quelques années d’expérience professionnelle pour suivre une nouvelle formation chez Simplon.

Quelle est la durée d’une formation ?

Nos formations aux métiers du numérique, qu’elles soient à temps plein ou en alternance, se déroulent en général sur une durée de 3 à 18 mois. En amont, les formations Découverte de quelques semaines vous permettent de vous initier à un domaine et de confirmer votre projet professionnel avant de vous engager dans une formation plus longue.

Quelles sont les formations proposées par Simplon ?

Nos formations sont conçues pour être en phase avec les besoins des entreprises et vous aider à développer les compétences recherchées. Nous proposons des formations de Découverte du numérique et des formations professionnalisantes du niveau Bac au niveau Bac+5 en sortie. Quels que soient votre niveau de compétence actuel ou vos objectifs professionnels, n’hésitez pas à nous contacter pour que nous vous orientions vers la formation adaptée à votre profil.

Combien coûte une formation chez Simplon ?

Le coût horaire des formations incluant le passage de certifications, varie de 12 euros à 27 euros de l'heure (hors majoration ou modulation liée à un dispositif spécifique). Sous réserve d’éligibilité, selon votre profil, les formations sont intégralement financées en mobilisant les dispositifs de la formation professionnelle, sans aucun reste à charge pour vous.

Les formations sont-elles accessibles aux personnes en situation de handicap ?

Les formations Simplon sont ouvertes à toutes et tous, inclusives et adaptées aux personnes en situation de handicap. En fonction de vos besoins, vous pourrez bénéficier d'aménagements spécifiques : temps de pause adaptés, journées de télétravail ponctuelles, siège ergonomique… Le mieux est de nous en faire part dès la phase de candidature afin que nous puissions vous proposer une solution personnalisée.

Comment puis-je savoir quelle formation me conviendrait ?

Si vous envisagez une formation aux métiers de la tech, sans avoir encore de projet professionnel précis, nous vous encourageons à vous renseigner par vous-même en faisant des recherches sur le web ou en participant à des événements (conférences, masterclass, rencontres avec des professionnels). La capacité à être autonome et actif est une qualité que nous apprécions chez Simplon. Prenez également en compte votre disponibilité : au quotidien, nos formations impliquent 35 heures de présence par semaine, avec en plus un travail autonome sur des projets qui peut représenter quelques heures par semaine. dans la durée, nos parcours de formation impliquent un engagement de votre part de quelques semaines à 12 ou 18 mois.

Je souhaite en savoir plus sur les formations Simplon avant de candidater. Comment faire ?

Nous organisons différents événements où vous serez les bienvenus : réunions d'information en ligne, Journées Portes Ouvertes, ateliers d’initiation au code. C’est l’occasion de vous informer, de préciser votre projet de formation et de bénéficier de nos conseils pour vous orienter.

Vous souhaitez en savoir plus ?

Venez rencontrer nos équipes lors d’un prochain événement