Démarrez en ingénierie IA en 2026 : construisez de vrais systèmes d’IA, surtout gratuitement!
Un guide complet pour commencer et progresser en ingénierie IA en 2026 sans AUCUNE expérience dans le domaine, tout en restant à jour avec les dernières nouvelles, les nouveaux outils et les techniques de pointe.
Nous proposons maintenant une gamme complète de cours d’ingénierie IA qui comprend celui dont vous avez besoin, de Python pour débutants aux systèmes agentiques avancés. Découvrez-les ici : Towards AI Academy.
On me pose toujours la même question sur les réseaux sociaux, dans la communauté, pendant les cours et même lorsque nous recrutons des ingénieurs en IA pour des mandats de conseil chez Towards AI :
« Comment puis-je devenir ingénieur en IA? »
Parfois, la question ressemble plutôt à « Comment commencer si je n’ai aucune expérience? », « Dois-je d’abord apprendre l’apprentissage automatique? », « Devrais-je apprendre le RAG, les agents, le fine-tuning ou le prompting? », « Puis-je simplement utiliser Codex ou Claude Code et sauter les parties ennuyantes? » ou « Que devrais-je réellement construire pour me faire embaucher? »
J’ai donc décidé de créer un guide complet pour toute personne qui veut commencer à apprendre l’ingénierie IA en 2026 avec peu ou pas d’expérience, surtout gratuitement.
Ce guide est la version axée sur l’ingénierie IA de mon ancien dépôt Start Machine Learning, mais mis à jour pour refléter ce à quoi le domaine ressemble réellement aujourd’hui.
Et le domaine a beaucoup changé.
Il y a quelques années, plusieurs entreprises demandaient surtout : « Pouvons-nous entraîner un modèle pour ça? » ou « Pouvons-nous faire le fine-tuning d’un modèle d’apprentissage automatique avec nos données? »
Maintenant, pour un très grand nombre d’équipes, le modèle existe déjà. GPT est là. Claude est là. Gemini est là. Llama, Mistral, Qwen, DeepSeek et bien d’autres sont là. La nouvelle question est la suivante : que construisons-nous autour de ces modèles pour qu’ils deviennent assez fiables pour être utilisés?
C’est ça, l’ingénierie IA.
Ce n’est pas seulement du prompting. Ce n’est pas seulement construire des chatbots. Et ce n’est certainement pas simplement ouvrir un outil de programmation agentique et lui demander de vibe coder dix démos.
L’ingénierie IA est la compétence appliquée qui consiste à prendre des modèles de fondation et à les transformer en systèmes utiles et fiables. La réflexion produit, les données, le contexte, les outils, la recherche d’information, les évaluations, le déploiement, le monitoring, la sécurité, les coûts et le feedback des utilisateurs vivent tous ensemble dans un même système.
Les agents de programmation comme Codex, Claude Code, Cursor, Gemini CLI et les outils semblables sont incroyables. Vous devriez les utiliser. Je les utilise aussi. Mais utiliser un agent pour construire plus vite n’est pas la même chose que comprendre ce que vous avez construit.
La compétence précieuse pour laquelle les entreprises paient, c’est le jugement : décider ce qui devrait être construit, choisir entre le prompting, le RAG, le fine-tuning, les workflows, les agents ou aucun LLM, prouver que le système fonctionne et l’améliorer lorsque la réalité le contredit.
C’est le véritable objectif de ce guide.
Retrouvez la liste complète et toujours à jour sur GitHub :
GitHub - louisfb01/start-ai-engineering
Mainteneur : Louis-François Bouchard, aussi actif sur YouTube, X, LinkedIn, le podcast What’s AI et mon infolettre.
Mentionnez-moi sur X @Whats_AI ou LinkedIn si vous partagez la liste.
Les ressources payantes sont clairement identifiées. Presque tout le reste est gratuit. Certains liens vers des cours et des livres sont des liens affiliés qui soutiennent ce guide sans frais supplémentaires pour vous. Merci si vous les utilisez, et amusez-vous à apprendre.
N’ayez pas peur de revoir des vidéos, de relire des articles ou de construire deux fois la même idée. La répétition, le débogage et les projets qui échouent, c’est là que le véritable apprentissage se produit.
Qui peut devenir ingénieur en IA en 2026?
Ce guide s’adresse à toute personne qui possède peu ou pas d’expérience en programmation, en intelligence artificielle ou en apprentissage automatique.
Il n’existe pas un seul ordre correct à suivre, mais un parcours classique irait du haut vers le bas. Si vous n’aimez pas les livres, sautez la section sur les livres. Si vous ne voulez pas suivre de cours en ligne, sautez les cours et construisez à partir de la documentation. Si vous connaissez déjà Python, passez directement aux sections sur l’ingénierie IA.
Le but n’est pas d’imposer un seul parcours parfait. Le but est de vous donner une carte claire quand tout ce qu’on trouve en ligne ressemble à du bruit.
Si vous êtes avancé, utilisez ce guide comme une liste de vérification. Si vous débutez, suivez l’ordre et gardez les niveaux de difficulté en tête.
Niveaux de difficulté
Chaque ressource a un indicateur de difficulté de 1️⃣ à 🔟.
1️⃣ signifie débutant absolu, comme une ressource d’introduction à Python. 3️⃣ correspond à du vocabulaire sur l’IA accessible aux débutants. 5️⃣ correspond à du contenu pratique pour builders que vous pouvez appliquer dans un projet. 7️⃣ correspond à de l’ingénierie de production approfondie. 9️⃣ correspond à des systèmes avancés ou à de la recherche. 🔟 correspond au genre d’article ou de technique de niveau senior que vous devriez probablement revisiter après avoir livré quelques systèmes et souffert un peu. Dans le bon sens. Surtout.
Le parcours d’apprentissage que je suivrais
Si je repartais de zéro aujourd’hui, voici le parcours général que je suivrais :
- Regarder quelques vidéos fondamentales pour acquérir le vocabulaire et l’intuition.
- Choisir un cours gratuit et un framework dont je m’engagerais à lire toute la documentation.
- Choisir un ou deux livres pour bâtir une base solide à laquelle je pourrais revenir lorsque les outils changent.
- Suivre facultativement un ou deux cours appliqués avancés avec de vrais projets, surtout si je voulais de la structure et du feedback avant de briser des choses par moi-même.
- Construire deux ou trois petits projets réels qui échouent de façon intéressante.
- Ajouter des évaluations, du traçage, de la journalisation, un suivi des coûts et un déploiement avant de qualifier quoi que ce soit de prêt pour la production.
Après ça, vous devriez avoir les bases d’un bon ingénieur en IA et être prêt pour plusieurs rôles de niveau débutant ou de transition. Surtout, continuez d’apprendre et gardez l’esprit ouvert. Ce domaine évolue vite, et les meilleurs ingénieurs en IA restent curieux au lieu de traiter un modèle, un framework ou un workflow comme une religion.
Vous pouvez utiliser l’IA pour personnaliser ce parcours
Vous pouvez aussi fournir tout le dépôt GitHub à votre agent IA préféré et lui demander de créer un plan adapté à votre expérience, à votre temps, à votre budget et à votre style d’apprentissage préféré.
Collez ceci dans Claude, ChatGPT, Codex, Cursor ou un autre assistant :
Utilise ce dépôt comme parcours d’ingénierie IA : https://github.com/louisfb01/start-ai-engineering
Crée-moi un plan d’apprentissage personnalisé. Commence par me poser des questions sur mon expérience, mon niveau en programmation, le temps dont je dispose, mon budget, mon style d’apprentissage préféré et mes objectifs. Choisis ensuite les ressources les plus pertinentes dans le dépôt, explique pourquoi tu les as choisies, classe-les de la plus facile à la plus difficile et transforme-les en un plan hebdomadaire avec des projets, des points de contrôle et ce que je devrais être capable de construire après chaque étape.
Utilisez l’IA pour apprendre l’ingénierie IA plus vite, pas pour éviter d’apprendre.
Table des matières
Voici une brève table des matières si vous voulez aller directement à une section :
- Plongeons! Commencez par de courtes vidéos YouTube
- Aucune expérience en programmation? Pas de problème
- Commencez à apprendre sérieusement avec des cours et de la documentation
- Lisez des articles en ligne
- Lisez des livres importants
- Pratiquez, pratiquez et pratiquez
- Prompting et outputs structurés
- RAG, ingénierie du contexte et bases de données vectorielles
- Outils, MCP, workflows et agents
- Évaluations, observabilité et harnesses
- Fine-tuning, multimodal, voix et déploiement
- Agents de programmation IA et outils pour développeurs
- Sécurité de l’IA et garde-fous
- Plus de ressources : communautés, infolettres, podcasts et personnes à suivre
- Comment trouver un emploi en ingénierie IA
- Conclusion
Plongeons et commençons à apprendre l’ingénierie IA!
À mon avis, la meilleure façon de commencer à apprendre quoi que ce soit de technique est de regarder de courtes vidéos qui développent le vocabulaire et l’intuition.
Ne commencez pas en essayant de mémoriser chaque article de recherche, chaque framework ou chaque sortie de modèle. Commencez par comprendre ce que les gens veulent dire lorsqu’ils parlent de transformer, de token, d’embedding, de fenêtre de contexte, de RAG, de reranker, d’appel d’outil, d’agent, d’évaluation et d’hallucination.
Voici les vidéos par lesquelles je commencerais.
- 4️⃣ AI Engineering Foundations: What Developers Actually Need to Know Today : mon atelier d’une heure sur les bases de l’ingénierie IA. Commencez ici si vous voulez le survol le plus clair de ce guide : comment les LLMs fonctionnent, leurs limites, quand utiliser le prompting, le RAG, des workflows ou des agents, et pourquoi les évaluations et la sécurité sont importantes avant la production.
- 2️⃣ How AI Works in Super Simple Terms : StatQuest avec Josh Starmer. Le point d’entrée le plus doux possible si vous êtes complètement débutant.
- 2️⃣ Mastering AI Jargon - Your Guide to OpenAI & LLM Terms : mon glossaire pratique des termes que vous voyez sans arrêt autour d’OpenAI, de GPT, des LLMs, du prompting et de l’IA générative.
- 3️⃣ Intro to Large Language Models : Andrej Karpathy. Une heure. Encore l’un des survols les plus clairs pour comprendre ce qu’est un LLM et comment il fonctionne.
- 4️⃣ AI Fundamentals for Builders - Understand transformers and fix LLM limitations : une séance pour builders sur l’intuition derrière les transformers, les limites courantes des LLMs et les techniques utilisées pour les contourner.
- 5️⃣ A Hackers’ Guide to Language Models : Jeremy Howard, fast.ai. Pratique, axé sur le code et pensé pour les builders.
- 6️⃣ Deep Dive into LLMs like ChatGPT : Andrej Karpathy. Plus long, plus approfondi et probablement l’un des meilleurs investissements gratuits que vous puissiez faire cette année.
D’excellentes chaînes YouTube auxquelles vous pouvez vous abonner :
- 2️⃣ StatQuest with Josh Starmer : les explications visuelles les plus claires sur les concepts de l’apprentissage automatique et des réseaux neuronaux.
- 3️⃣ 3Blue1Brown : intuition visuelle sur les mathématiques et l’apprentissage profond. Les séries sur les réseaux neuronaux et l’attention sont particulièrement utiles.
- 3️⃣ DeepLearning.AI : cours courts gratuits et sujets pratiques en ingénierie IA de l’équipe d’Andrew Ng.
- 4️⃣ What’s AI : ma chaîne d’explications pratiques sur l’ingénierie IA, le RAG, les agents, MCP, les évaluations et la façon de réfléchir à la stack.
- 4️⃣ Hugging Face : tutoriels officiels sur l’écosystème IA open source.
- 5️⃣ LangChain : tutoriels officiels sur LangChain, LangGraph, les agents et les workflows.
- 6️⃣ Andrej Karpathy : longues explications sur le véritable fonctionnement des LLMs.
- 7️⃣ Umar Jamil : implémentations ligne par ligne pour les personnes qui veulent comprendre ce qui se passe à l’intérieur du modèle.
- 8️⃣ Yannic Kilcher : analyses approfondies d’articles de recherche et commentaires sur la recherche.
N’hésitez pas à continuer de regarder des vidéos sur YouTube. Ça reste l’une des plateformes d’apprentissage gratuites les plus sous-estimées, à condition de bien choisir.
Aucune expérience en programmation? Pas de problème!
Commencez ici :
- 1️⃣ Learn Python : tutoriel interactif gratuit sur Python.
- 1️⃣ AI Python for Beginners : DeepLearning.AI. Gratuit, accessible et plus léger qu’un bootcamp complet.
- 2️⃣ Python Fundamentals + CS Concepts : ma liste de lecture sur les notions fondamentales de Python et les concepts essentiels de l’informatique.
- 2️⃣ Beginner Python for AI Engineering : Towards AI. Python enseigné comme un outil pratique pour travailler avec des systèmes de LLMs. Payant.
Si vous connaissez déjà les bases de Python, vous pouvez passer au reste du guide.
Commencez à apprendre sérieusement
Une fois que vous avez acquis du vocabulaire et les bases de Python, choisissez un parcours structuré.
N’essayez pas de suivre dix cours en même temps. Choisissez un cours et un framework. Engagez-vous à lire correctement la documentation. Pas seulement le guide de démarrage. La documentation.
Voici les cours et les parcours d’apprentissage que je recommanderais en premier :
- 4️⃣ Hugging Face LLM Course : gratuit. Le meilleur parcours structuré gratuit sur la tokenisation, le fine-tuning et les transformers modernes.
- 4️⃣ Anthropic Academy : gratuit. Comprend une introduction à MCP et d’excellentes ressources d’apprentissage axées sur Claude.
- 5️⃣ Hugging Face Agents Course : gratuit. Présente les agents, les outils et l’orchestration avec des modèles open source.
- 5️⃣ LangChain Academy : gratuit. Parcours officiel sur LangChain et LangGraph.
- 3️⃣ ChatGPT Prompt Engineering for Developers : DeepLearning.AI. Gratuit et encore un point de départ utile.
- 4️⃣ Building Systems with the ChatGPT API : gratuit. Chaînes en plusieurs étapes, modération et évaluations pour débutants.
- 5️⃣ Improving Accuracy of LLM Applications : gratuit. Méthodes pratiques pour passer de « ça fonctionne plus ou moins » à quelque chose de plus fiable.
Les parcours de Towards AI Academy :
- 2️⃣ AI for Work : pour les personnes qui ne sont pas développeuses et qui veulent utiliser l’IA au travail. Payant.
- 3️⃣ 10-Hour LLM Fundamentals : cours intensif et compact sur les situations où utiliser le prompting, le RAG, le fine-tuning ou les agents. Payant.
- 4️⃣ Get it all! From Novice to Expert Bundle : la meilleure option si vous voulez toute la stack à partir de zéro. Payant.
- 5️⃣ Full Stack AI Engineering : notre parcours phare pour développeurs sur le prompting, le RAG, le fine-tuning, les outils, les agents et le déploiement. Payant.
- 7️⃣ Agentic AI Engineering : cours avancé dont les projets finaux sont deux agents de production. Payant.
Ma recommandation simple : si vous débutez, commencez par un cours gratuit et la documentation d’un framework. Si vous souhaitez une structure et des projets, choisissez un cours de Towards AI qui correspond à votre niveau.
Lisez des articles en ligne
La lecture compte parce que les articles vous obligent à ralentir et à comprendre les décisions.
Voici une bonne boucle : lisez un article conceptuel, lisez une page de documentation officielle, construisez vous-même une toute petite version, puis relisez l’article une fois que vous avez quelques cicatrices. La deuxième lecture ne frappe vraiment pas de la même façon.
Voici quelques articles qui valent la peine d’être lus dès le début :
- 4️⃣ Here’s how I use LLMs to help me write code : le workflow pratique de Simon Willison pour travailler avec des agents de programmation.
- 5️⃣ Your AI Product Needs Evals : Hamel Husain. Le point de départ de référence pour comprendre pourquoi les évaluations sont importantes.
- 6️⃣ A Field Guide to Rapidly Improving AI Products : Hamel Husain. Comment passer de « ça fonctionne plus ou moins » à un véritable produit.
- 6️⃣ Building Effective AI Agents : Anthropic. L’article de référence sur les situations où utiliser des workflows et celles où l’autonomie rapporte réellement.
- 6️⃣ Harness Engineering: The Missing Layer Behind AI Agents : mon article sur la couche entre le prompt engineering et les agents qui fonctionnent, soit les outils, les permissions, l’état, les nouvelles tentatives, les points de contrôle, les garde-fous et les évaluations.
- 6️⃣ Agents : l’introduction détaillée de Chip Huyen à la conception d’agents.
- 7️⃣ Context Engineering for LLMs: Build Reliable, Production-Ready RAG Systems : présentation pratique du RAG et de l’ingénierie du contexte.
- 7️⃣ 12-Factor Agents : la liste de vérification de Dex Horthy pour les agents en production.
- 8️⃣ The Lethal Trifecta for AI Agents : Simon Willison explique le risque de sécurité que chaque builder d’agents doit comprendre.
Pour vos lectures continues, alternez entre les blogues de praticiens, les articles d’ingénierie officiels, la publication de Towards AI sur Medium et l’infolettre de Towards AI au lieu de dépendre d’une seule source.
Lisez des livres importants
Les livres sont facultatifs, mais ils restent l’une des meilleures façons de bâtir des bases solides.
Si vous préférez lire plutôt que regarder des vidéos, ce parcours vous mènera très loin, surtout avec des livres qui mettent l’accent sur le code et la construction de vrais systèmes.
- 5️⃣ Building LLMs for Production : Towards AI. Couvre le prompting, le RAG, le fine-tuning, la fiabilité et la livraison. La version ebook de l’Academy est aussi offerte. Payant.
- 5️⃣ Hands-On Large Language Models : Jay Alammar et Maarten Grootendorst. Visuel, axé sur le code et excellent pour développer l’intuition. Payant.
- 5️⃣ Prompt Engineering for LLMs : John Berryman et Albert Ziegler. Des patterns de prompting testés sur le terrain par des ingénieurs de GitHub Copilot. Payant.
- 6️⃣ The LLM Engineer’s Handbook : Paul Iusztin et Maxime Labonne. Axé sur la production et construit autour d’un véritable projet de bout en bout. Payant.
- 7️⃣ AI Engineering : Chip Huyen. Excellent sur la conception de systèmes, l’évaluation et le moment où chaque technique mérite sa place. Payant.
- 8️⃣ Build a Large Language Model From Scratch : Sebastian Raschka. Le bon livre si vous voulez comprendre de l’intérieur la tokenisation, l’attention, les blocs transformers et le fine-tuning. Payant.
Des explications détaillées et gratuites à ajouter à vos favoris :
- 4️⃣ The Illustrated Transformer : Jay Alammar. La référence visuelle classique sur l’architecture des transformers.
- 5️⃣ Prompt Engineering : Lilian Weng. Survol des techniques de prompting axé sur la recherche.
- 5️⃣ Patterns for Building LLM-based Systems & Products : Eugene Yan. Sept patterns que presque tous les produits avec des LLMs finissent par utiliser une fois livrés.
- 7️⃣ LLM Powered Autonomous Agents : Lilian Weng. Encore l’un des articles de référence sur les agents.
- 8️⃣ Why We Think : Lilian Weng sur le compute au moment de l’inférence et les modèles de raisonnement.
Pratiquez, pratiquez et pratiquez!
Lire et regarder des vidéos ne vous mènera pas jusqu’au bout.
Vous devenez ingénieur en IA en construisant des systèmes qui échouent de façon instructive.
Avant de commencer à construire, gardez en tête ce que je recherche lorsque j’embauche des ingénieurs en IA : la prise de décision compte davantage qu’un output bien présenté généré par un agent, et les meilleurs projets enseignent des compétences réellement utiles.
De bons premiers projets :
- 4️⃣ Un assistant qui répond à des questions sur des documents, avec des citations et un véritable ensemble d’évaluation.
- 4️⃣ Un workflow de soutien à la clientèle avec des appels d’outils et des outputs structurés.
- 5️⃣ Un assistant de recherche qui planifie, cherche, lit et rédige une courte note.
- 5️⃣ Un assistant de programmation limité à une tâche interne précise.
- 5️⃣ Un parseur multimodal de factures ou de reçus avec validation.
- 6️⃣ Designing Real-World AI Agents Workshop : l’atelier pratique de Paul Iusztin pour construire un agent de recherche approfondie ainsi qu’un workflow de rédaction LinkedIn sous forme de serveurs MCP.
- 6️⃣ Un petit agent qui planifie, agit, vérifie et réessaie dans les limites d’un budget.
Dépôts et tutoriels de référence :
- 3️⃣ OpenAI Cookbook : recettes officielles sous forme de notebooks.
- 4️⃣ Google Gemini Cookbook : recettes de Google pour le multimodal, le contexte long et l’utilisation d’outils.
- 4️⃣ LlamaIndex Starter Tutorial : le chemin rapide vers un pipeline RAG fonctionnel.
- 4️⃣ AI Engineering Cheatsheets : mes tableaux de décision et guides pratiques pour choisir une approche.
- 5️⃣ Pydantic AI docs : framework d’agents typés de l’équipe Pydantic.
- 6️⃣ DSPy Tutorials : tutoriels sur l’optimisation des prompts et des programmes.
- 7️⃣ Le dépôt hands-on-llms de Paul Iusztin : projet de production de bout en bout avec entraînement, service et monitoring.
Pour chaque projet, forcez-vous à répondre aux questions suivantes :
- Pourquoi ce prompt, cet outil ou cette architecture a-t-il été choisi?
- Où et comment échouera-t-il?
- Comment vais-je l’évaluer, hors ligne et en ligne?
- Qu’est-ce que je vais journaliser et inspecter lorsqu’il se comportera mal?
- Quelle est la conception la moins coûteuse qui respecte tout de même le seuil requis?
- Un agent est-il vraiment le bon choix ici, ou un workflow suffit-il?
Si vous ne pouvez pas répondre à ces questions, continuez de construire.
Prompting et outputs structurés
Le prompting compte encore en 2026.
Mais sa version utile n’a rien à voir avec des mots magiques ou de jolies astuces. Il s’agit de rédiger des contrats fiables pour des systèmes non déterministes.
Vous devriez apprendre le cadrage des tâches, les contrats d’output, les outputs structurés, les schémas JSON, les exemples few-shot, l’ancrage, les citations, les boucles de vérification, les instructions d’utilisation des outils, les critères de réussite et la gestion des versions de prompts.
Les meilleures ressources :
- 3️⃣ OpenAI Prompt Engineering Guide : officiel et axé sur l’API.
- 3️⃣ Anthropic Prompt Engineering Overview : des conseils propres à Claude qui se généralisent bien.
- 3️⃣ Learn Prompting : référence gratuite maintenue par la communauté.
- 5️⃣ OpenAI GPT-5 Prompting Guide : conseils d’OpenAI sur le prompting propres au modèle.
- 5️⃣ Instructor: structured outputs with Pydantic : la bibliothèque de Jason Liu pour des outputs de LLMs typés.
- 6️⃣ Structured Data Extraction from Unstructured Content Using LLM Schemas : le pattern d’extraction axé sur les schémas de Simon Willison.
Traitez les prompts comme du code dont vous gérez les versions, comme des interfaces que vous testez et comme des décisions produit que vous revisitez.
RAG, ingénierie du contexte et bases de données vectorielles
Le RAG demeure une technique fondamentale, mais la version naïve qui consiste à « bourrer le prompt de quelques morceaux » ne suffit plus.
Vous devriez comprendre le découpage en morceaux, les embeddings, la recherche vectorielle, la recherche hybride, BM25, le reranking, les citations, la provenance, les filtres de métadonnées, la reformulation des requêtes, le RAG correctif, l’évaluation de la recherche d’information et les situations où le RAG n’est pas la bonne réponse.
Commencez ici :
- 4️⃣ Why RAG Is Not Training Your AI : mon explication du modèle mental que la plupart des builders comprennent mal.
- 4️⃣ LlamaIndex Introduction to RAG : documentation officielle et l’un des parcours gratuits les plus clairs vers un système RAG fonctionnel.
- 4️⃣ Pinecone RAG guide : rédigé par le fournisseur, mais une solide introduction avec des diagrammes.
- 5️⃣ Is RAG Still Needed in the Era of Long Context LLMs? : cadre de décision utile.
- 6️⃣ Contextual Retrieval in AI Systems : le pattern de découpage contextuel d’Anthropic.
- 6️⃣ Hybrid Search RAG That Actually Works : BM25, vecteurs et reranking en pratique.
- 7️⃣ Systematically Improving RAG : le guide d’itération RAG de Jason Liu.
- 8️⃣ Evolve or perish: The new RAG paradigm : Paul Iusztin sur l’évolution du RAG.
Embeddings et bases de données vectorielles :
- 4️⃣ Cohere Embed and Rerank
- 4️⃣ Voyage AI
- 4️⃣ Jina Embeddings
- 4️⃣ Nomic Embed
- 5️⃣ Hugging Face MTEB Leaderboard
- 4️⃣ Qdrant docs
- 4️⃣ Weaviate docs
- 4️⃣ LanceDB docs
- 4️⃣ Pinecone docs
- 4️⃣ pgvector
- 4️⃣ Chroma
Ne vous arrêtez pas à « fichier PDF téléversé, réponse obtenue ». Construisez une application RAG sérieuse avec des citations, du débogage de la recherche d’information, des choix de découpage, des filtres de métadonnées, un ensemble d’évaluation et une façon d’inspecter ce que la recherche d’information a manqué.
Outils, MCP, workflows et agents
Si le prompting était la première phase des applications d’IA, c’est avec les outils et les agents que les vraies capacités et les vrais risques commencent à apparaître.
Les outils permettent à un modèle d’agir. MCP aide à connecter les modèles à des systèmes externes. Les workflows définissent des étapes prévisibles. Les agents décident des étapes de façon dynamique.
La plupart des équipes devraient commencer par un workflow. Ajoutez de l’autonomie seulement lorsqu’elle apporte clairement quelque chose.
Outils et MCP :
- 5️⃣ Anthropic Tool use overview : référence claire sur l’appel d’outils.
- 5️⃣ Introducing the Model Context Protocol : annonce originale de MCP.
- 5️⃣ Model Context Protocol Getting Started : documentation officielle de MCP.
- 5️⃣ Hugging Face MCP Course : cours gratuit sur les clients et serveurs MCP.
- 6️⃣ Anthropic Skills : skills et instructions réutilisables pour les agents.
- 7️⃣ Writing effective tools for agents : schémas et descriptions d’outils, et gestion des erreurs.
- 8️⃣ Model Context Protocol has Prompt Injection Security Problems : à lire avant de déployer des serveurs MCP qui accèdent à des données privées.
Agents et workflows :
- 5️⃣ AI Agents in LangGraph : cours gratuit avec Harrison Chase et DeepLearning.AI.
- 5️⃣ LangGraph docs : orchestration sous forme de graphes pour des agents avec état et de longue durée.
- 5️⃣ LlamaIndex Workflows : workflows guidés par des événements.
- 6️⃣ Building Effective AI Agents : l’article de référence sur la conception d’agents et de workflows.
- 6️⃣ Stop Building Agent Demos : mon article sur l’écart entre la démo et la production.
- 6️⃣ Agents and Workflows : mon article sur les situations où une architecture multi-agents devient de la sur-ingénierie.
- 6️⃣ Agent Architecture Guide : mon cadre de décision en 13 questions.
- 7️⃣ 12-Factor Agents : liste de vérification pour les agents en production.
- 7️⃣ Agentic AI Engineering : notre cours avancé sur les agents, avec deux agents livrés comme projets finaux. Payant.
- 8️⃣ How we built our multi-agent research system : la véritable architecture d’Anthropic derrière un produit multi-agents livré.
Le modèle n’est pas votre système. C’est dans les couches des outils, de l’état, des évaluations et du déploiement que se trouve la majeure partie du véritable travail d’ingénierie.
Évaluations, observabilité et harnesses
C’est la couche que la plupart des gens sautent avant de la redécouvrir à la dure.
Si vous ne pouvez pas déterminer si votre système s’améliore, vous ne faites pas encore de l’ingénierie. Vous déplacez des vibes.
Vous devriez apprendre les datasets de référence, les vérifications basées sur des règles, les LLMs comme juges, les tests de régression, les traces, les spans, la gestion des versions de prompts, l’analyse des erreurs, les évaluations hors ligne, le monitoring en ligne et la conception de harnesses.
Les meilleures ressources :
- 5️⃣ Your AI Product Needs Evals : Hamel Husain. Commencez ici.
- 5️⃣ LLM Evals FAQ : réponses pratiques aux questions courantes sur les évaluations.
- 5️⃣ Automated Testing for LLMOps : cours court de DeepLearning.AI. Gratuit.
- 5️⃣ Ragas : bibliothèque open source d’évaluation du RAG.
- 5️⃣ LangSmith : outils hébergés de traçage et d’évaluation de LangChain.
- 5️⃣ Arize Phoenix : observabilité open source pour les applications avec des LLMs.
- 6️⃣ Harness Engineering: The Missing Layer Behind AI Agents : mon article sur la raison pour laquelle les harnesses séparent les prototypes de la production.
- 6️⃣ Harness engineering : la façon dont OpenAI présente cette même couche pour les agents de programmation.
- 6️⃣ A Field Guide to Rapidly Improving AI Products : analyse des erreurs et boucles de données en pratique.
- 6️⃣ Task-Specific LLM Evals that Do & Don’t Work : Eugene Yan explique où les LLMs comme juges sont utiles et où ils nous induisent en erreur.
- 7️⃣ Agent Observability and Evaluation: A 2026 Developer’s Guide : guide pratique détaillé.
- 8️⃣ Inspect AI : framework open source du UK AI Safety Institute pour évaluer les LLMs.
Avant de déclarer quoi que ce soit prêt pour la production, ajoutez des évaluations, du traçage, de la journalisation, un suivi des coûts, des vérifications de latence et une façon d’inspecter les échecs.
Fine-tuning, multimodal, voix et déploiement
Le fine-tuning demeure important, mais ce n’est pas le premier marteau que la plupart des équipes devraient saisir.
Ne faites du fine-tuning qu’après avoir compris la référence de départ et créé des évaluations. Sinon, vous ajustez votre modèle vers une cible floue.
Ressources sur le fine-tuning :
- 5️⃣ Building LLMs for Production : les chapitres sur le fine-tuning sont à eux seuls utiles à plusieurs équipes. Payant.
- 5️⃣ Hugging Face smol fine-tuning course : présentation gratuite axée sur le code.
- 5️⃣ OpenAI model optimization guide : documentation officielle.
- 6️⃣ Hugging Face PEFT docs : LoRA et méthodes connexes.
- 7️⃣ How to Fine-Tune LLMs in 2025 with Hugging Face : un excellent guide récent de Philipp Schmid.
- 8️⃣ Improving LoRA: Implementing DoRA from Scratch : Sebastian Raschka.
Multimodal et compréhension de documents :
- 4️⃣ Anthropic Vision docs
- 4️⃣ OpenAI vision guide
- 4️⃣ Google Gemini multimodal capabilities
- 5️⃣ Docling : la boîte à outils open source d’IBM pour extraire le contenu des documents.
- 5️⃣ Document AI: From OCR to Agentic Doc Extraction : cours gratuit de DeepLearning.AI.
Voix et IA en temps réel :
- 4️⃣ ElevenLabs docs : clonage de voix et synthèse vocale en streaming pour la production.
- 4️⃣ Deepgram docs : transcription vocale à faible latence.
- 5️⃣ OpenAI Realtime API : speech-to-speech natif et utilisation d’outils.
- 5️⃣ Gemini Live API : endpoint multimodal en temps réel de Google.
- 5️⃣ Pipecat : framework open source pour les agents vocaux.
- 5️⃣ LiveKit Agents : infrastructure d’agents en temps réel.
Déploiement, inférence et modèles à poids ouverts :
- 4️⃣ Ollama : la façon la plus simple d’exécuter des modèles ouverts localement.
- 4️⃣ LM Studio : interface graphique pour l’inférence locale.
- 6️⃣ vLLM docs : serveur d’inférence à haut débit.
- 6️⃣ SGLang : génération structurée et traitement par lots.
- 6️⃣ Text Generation Inference : stack de service en production de Hugging Face.
- 6️⃣ llama.cpp : inférence sur processeur et en périphérie avec quantification GGUF.
- 5️⃣ Modal docs : compute GPU sans serveur avec une interface Python claire.
- 7️⃣ BentoML LLM Inference Handbook : guide gratuit et détaillé sur l’économie de l’inférence.
- 5️⃣ LiteLLM : proxy open source pour plus de 100 fournisseurs de LLMs.
- 5️⃣ OpenRouter : routeur hébergé qui couvre de nombreux modèles.
Vous devriez être capable d’expliquer pourquoi vous avez choisi un modèle accessible par API ou un modèle à poids ouverts, pourquoi les compromis de latence et de coûts sont logiques, comment le système se comporte lorsqu’une dépendance échoue et comment vous débogueriez un mauvais output en production.
Agents de programmation IA et outils pour développeurs
La façon de travailler des ingénieurs en IA a changé en 2025 et 2026.
Les agents de programmation et les éditeurs conçus pour les agents font maintenant partie du quotidien. Utilisez-les. Mais encore une fois, ne leur déléguez pas votre réflexion.
Des outils qui valent la peine d’être appris :
- 3️⃣ Claude Code : l’agent de programmation en ligne de commande d’Anthropic.
- 3️⃣ Cursor : environnement de développement conçu pour les agents.
- 3️⃣ GitHub Copilot : l’assistant de programmation IA par défaut en entreprise.
- 3️⃣ Codex CLI : l’agent de programmation à long horizon d’OpenAI.
- 3️⃣ Gemini CLI : l’agent en ligne de commande open source de Google.
- 3️⃣ Windsurf : éditeur conçu pour les agents et axé sur le contexte et la fluidité.
Des articles qui valent la peine d’être lus :
- 4️⃣ Here’s how I use LLMs to help me write code : Simon Willison.
- 4️⃣ AI-assisted development needs automated tests : Simon Willison.
- 4️⃣ Identify, solve, verify : la boucle essentielle de Simon Willison.
- 4️⃣ How to Solve It With Code : le cours de Jeremy Howard sur la résolution de problèmes assistée par l’IA.
- 5️⃣ What is agentic engineering? : la définition pratique de Simon Willison.
- 6️⃣ Harness engineering: leveraging Codex in an agent-first world : la présentation pratique d’OpenAI.
- 6️⃣ Claude Code: How to Build, Evaluate, and Tune AI Agent Skills : guide pratique sur les fichiers SKILL.md.
Règle générale : choisissez un agent de programmation, engagez-vous à l’utiliser pendant un mois et apprenez bien sa structure. Changer d’outil tous les deux jours est généralement plus lent que d’en maîtriser un.
Sécurité de l’IA et garde-fous
La sécurité de l’IA n’est pas facultative.
Si votre système d’IA peut chercher sur le Web, appeler des outils, accéder à des données privées ou déclencher des actions dans d’autres logiciels, vous devez réfléchir aux risques dès le départ.
Apprenez l’injection de prompts, la gestion des données sensibles, la fuite du prompt système, les permissions des outils, l’autonomie excessive, la dépendance excessive, la validation des outputs, les seuils de révision humaine, le red teaming et la gouvernance.
Commencez ici :
- 6️⃣ OWASP Top 10 for LLM Applications 2025 : liste de référence sur la sécurité.
- 6️⃣ OWASP GenAI Security Project : référence sur la sécurité des LLMs.
- 7️⃣ NIST AI Risk Management Framework : cadre de référence du gouvernement américain.
- 6️⃣ OpenAI Safety Evaluations Hub : résultats publics des évaluations de sécurité.
- 7️⃣ The Lethal Trifecta for AI Agents : données privées, contenu non fiable et communication externe.
- 7️⃣ Embrace The Red : articles de Johann Rehberger sur le red teaming.
- 8️⃣ Design Patterns for Securing LLM Agents against Prompt Injections : défenses pratiques.
- 6️⃣ Guardrails AI : validateurs et schémas pour les outputs des LLMs.
- 6️⃣ Red Teaming LLM Applications : cours gratuit de DeepLearning.AI.
- 7️⃣ NVIDIA NeMo Guardrails
- 7️⃣ PyRIT : outil d’orchestration du red teaming de Microsoft.
Traitez les outputs des LLMs comme le travail d’un stagiaire rapide qui a parfois des instincts extraterrestres. Vous ne lui faites pas aveuglément confiance. Vous concevez des systèmes autour de lui.
Plus de ressources
La plupart du temps, la meilleure façon d’apprendre est d’apprendre avec d’autres personnes.
Rejoignez des communautés, posez des questions, partagez vos projets, lisez ce que les praticiens apprennent en public et restez près des builders qui livrent de vrais systèmes.
Communautés :
- 2️⃣ Towards AI Discord : plus de 100 000 builders, des événements et des canaux sur le RAG, les agents, le fine-tuning et les emplois.
- 2️⃣ Learn AI Together : mon serveur de plus de 100 000 membres pour les passionnés d’IA, les groupes d’étude et les partenaires d’apprentissage.
- 3️⃣ Hugging Face Discord
- 3️⃣ LangChain Discord
- 3️⃣ LlamaIndex Discord
- 4️⃣ MLOps Community
- 4️⃣ r/LocalLLaMA
- 3️⃣ r/Rag
- 3️⃣ r/AI_Agents
- 5️⃣ r/MachineLearning
Aide-mémoires et guides de décision :
- 4️⃣ AI Engineering Cheatsheets
- 4️⃣ AI Engineering Playbook
- 4️⃣ Agent Architecture Guide
- 4️⃣ Anti-Slop AI Writing Guide
- 4️⃣ Towards AI Free Resource Library
Infolettres :
- 3️⃣ Towards AI Newsletter : nouvelles hebdomadaires sur l’IA, benchmarks, prix et opinions.
- 3️⃣ Last Week in AI
- 3️⃣ The Batch
- 4️⃣ Le Substack de Louis-François Bouchard
- 4️⃣ Latent Space
- 5️⃣ Decoding AI : Paul Iusztin sur l’apprentissage automatique en production et l’ingénierie IA.
- 6️⃣ Interconnects : Nathan Lambert sur le post-entraînement, le RLHF et le raisonnement.
- 6️⃣ Ahead of AI : Sebastian Raschka.
- 5️⃣ The Neural Maze : Miguel Otero Pedrido
Podcasts et blogues :
- 4️⃣ Le podcast What’s AI
- 4️⃣ Latent Space Podcast
- 5️⃣ Machine Learning Street Talk
- 4️⃣ Simon Willison
- 4️⃣ Hamel Husain
- 4️⃣ ThursdAI : l’émission hebdomadaire en direct d’Alex Volkov
- 4️⃣ Eugene Yan
- 4️⃣ Chip Huyen
- 6️⃣ Lilian Weng
- 6️⃣ Shreya Shankar
- 6️⃣ Jason Liu
- 6️⃣ Philipp Schmid
Des personnes à suivre :
- 4️⃣ Louis-François Bouchard
- 4️⃣ Andrew Ng
- 4️⃣ swyx
- 4️⃣ Harrison Chase
- 4️⃣ Alex Volkov
- 4️⃣ Logan Kilpatrick
- 4️⃣ Omar Sanseviero
- 5️⃣ Simon Willison
- 5️⃣ Hamel Husain
- 5️⃣ Jason Liu
- 5️⃣ Chip Huyen
- 5️⃣ Philipp Schmid
- 6️⃣ Andrej Karpathy
- 6️⃣ Sebastian Raschka
- 6️⃣ Shreya Shankar
- 6️⃣ Nathan Lambert
- 6️⃣ Lilian Weng
- 8️⃣ Yann LeCun
Le dépôt GitHub complet contient beaucoup plus de ressources, et je continuerai de le mettre à jour pendant toute l’année 2026 à mesure que la stack évoluera.
Comment trouver un emploi en ingénierie IA
Le marché est chaotique, mais le signal est plus clair que les gens ne le pensent.
Les entreprises recherchent des personnes capables de prendre un problème vague, de formuler des hypothèses raisonnables, de construire une référence, de l’évaluer, de documenter les compromis et de livrer quelque chose de testable.
C’est plus proche du véritable travail que des entrevues qui ressemblent à des quiz de connaissances.
Les meilleures ressources :
- 4️⃣ AI Engineering Cheatsheets : tableaux de décision que vous pouvez consulter pendant les entrevues.
- 4️⃣ Towards AI Academy : programmes avec certificats et projets de portfolio conçus pour l’embauche.
- 5️⃣ What I Look For When Hiring AI Engineers : les leçons que j’ai apprises en recrutant des ingénieurs en IA et en leur faisant passer des entrevues.
- 5️⃣ How to Work and Compound with AI : Eugene Yan sur la façon dont les ingénieurs sérieux travaillent avec des agents de programmation et cumulent leurs gains avec le temps.
- 5️⃣ Identify, solve, verify : Simon Willison sur la compétence fondamentale que les employeurs recherchent.
- 5️⃣ Your job is to deliver code you have proven to work : Simon Willison sur l’évolution du travail de programmation.
- 7️⃣ How to Land a Frontier Lab Job : Vlad Feinberg sur le développement de compétences rares aux frontières de la stack des LLMs.
Ce que vous devez faire concrètement :
Livrez publiquement deux à quatre petits projets sérieux.
Rédigez de courts fichiers README qui expliquent vos choix d’architecture, vos compromis de coûts et de latence ainsi que les modes d’échec. Incluez des tests et au moins un dataset d’évaluation. Montrez les traces, le monitoring ou les journaux d’expériences lorsque c’est pertinent.
Apprenez à expliquer pourquoi vous avez choisi de ne pas utiliser un agent à certains endroits. Soyez capable de comparer le prompting, le RAG, le fine-tuning, les workflows et les agents pour un problème donné.
De nombreux candidats peuvent maintenant générer du code. Ils sont beaucoup moins nombreux à pouvoir démontrer leur jugement.
Conclusion
Ce guide s’adressait à toute personne qui possède peu ou pas d’expérience en programmation, en IA ou en apprentissage automatique et qui veut devenir ingénieur en IA en 2026.
La liste n’est pas exhaustive. Vous pouvez utiliser plus de ressources, moins de ressources ou un ordre complètement différent selon votre expérience et votre style d’apprentissage.
L’important n’est pas de terminer la liste le plus vite possible.
L’important est de développer votre jugement.
Apprenez assez de théorie pour éviter la pensée magique. Apprenez assez d’outils pour construire rapidement. Apprenez assez d’évaluation pour faire confiance à ce que vous livrez. Développez assez de jugement produit pour éviter de construire plus vite la mauvaise chose.
Et surtout, continuez de livrer.
C’est encore le raccourci.
Voici le dépôt GitHub qui contient la liste complète et à jour :
GitHub - louisfb01/start-ai-engineering
Si ce guide vous aide, ajoutez une étoile au dépôt et partagez-le avec une personne qui veut se lancer en ingénierie IA cette année. C’est comme ça qu’il continue à rejoindre les bonnes personnes.
Mentionnez-moi sur X @Whats_AI ou LinkedIn si vous le partagez.
Si vous souhaitez soutenir ce travail, la meilleure façon est de suivre l’un de nos cours sur Towards AI Academy ou de vous abonner à What’s AI sur YouTube.
Merci beaucoup d’avoir lu ce guide. Je vous souhaite le meilleur pour votre future carrière en ingénierie IA.
- Au plaisir.
FAQ
Qu’est-ce que l’ingénierie IA?
L’ingénierie IA est le travail appliqué qui consiste à transformer des modèles de fondation en systèmes utiles avec du contexte, des outils, de la recherche d’information, des évaluations, du déploiement et du feedback.
Puis-je commencer l’ingénierie IA sans aucune expérience?
Oui, mais il vous faut tout de même des bases. Commencez par Python, les notions fondamentales de l’apprentissage automatique, les concepts liés aux LLMs et de petits projets qui échouent de façon instructive.
Devrais-je d’abord apprendre le prompting, le RAG, le fine-tuning ou les agents?
Comprenez d’abord le problème, puis choisissez l’outil. Le prompting est utile, le RAG résout les problèmes de contexte, le fine-tuning modifie le comportement et les agents ajoutent de l’autonomie.
Qu’est-ce que le cours d’ingénierie IA axé sur la carrière?
C’est le parcours structuré de Towards AI Academy pour les personnes qui veulent intégrer l’ingénierie IA à leur emploi ou à leur prochain changement de carrière.
Quels projets un ingénieur en IA devrait-il construire?
Construisez des projets avec de la recherche d’information, de l’évaluation, du déploiement, du monitoring et du feedback utilisateur. C’est là que le travail devient concret.
Devrais-je rejoindre la communauté pendant mon apprentissage?
Oui. La communauté vous aide à poser des questions, à voir les projets des autres et à éviter de rester seul devant une immense liste de ressources.
Pourquoi devrais-je apprendre l’évaluation avant le fine-tuning?
Les évaluations vous donnent une référence, une cible et des cas d’échec visibles. Sans elles, vous pouvez dépenser de l’argent pour ajuster un modèle sans prouver que le système s’est amélioré.

