Comment devenir prompt engineer : Missions, compétences et parcours

Écrit par Coursera Staff • Mise à jour à

Découvrez le métier de prompt engineer — ses enjeux et perspectives d'évolution — et initiez-vous aux premières étapes pour devenir prompt engineer.

[Image principale] Un ingénieur en chemise blanche est assis à une table et travaille sur son ordinateur portable. Un bloc-notes et un stylo sont à sa gauche, et un mur végétal se trouve derrière lui.

Read in English (Lire en anglais).

Qu'est-ce que le prompt engineering ?

Le prompt engineering est l'art d'optimiser les résultats des grands modèles de langage comme ChatGPT ou Google Gemini en concevant des prompts d'entrée qui permettent de générer les résultats souhaités.

Le prompt engineering consiste à formuler des requêtes plus pertinentes au modèle de langage, à lui fournir des instructions plus précises et même à lui attribuer un rôle spécifique pour obtenir le résultat désiré, qu'il s'agisse d'une liste de sujets de blog, de descriptions de produits ou de documentation technique. Les prompts efficaces créent un pont entre l'intention humaine et les capacités de génération de la machine.

En tant que prompt engineer, vous devrez maîtriser l'art de créer des prompts à la fois concis et performants, en utilisant diverses techniques pour obtenir les résultats recherchés.

Le saviez-vous ?

Le prompt engineering s'applique principalement aux modèles texte-à-texte, où l'entrée (prompt) et la sortie sont toutes deux textuelles. D'autres modèles, comme ceux de conversion texte-vers-audio ou texte-vers-image, permettent aux prompt engineers de saisir du texte pour générer des fichiers audio ou des images.

Quelles sont les missions d'un prompt engineer ?

Les prompt engineers sont également appelés ingénieurs IA (intelligence artificielle) ou ingénieurs LLM (grand modèle de langage). C'est un domaine relativement nouveau qui est apparu avec l'IA générative. Ils peuvent travailler dans des secteurs aussi variés que le marketing, l'éducation, la finance, les ressources humaines et la santé.

En tant que prompt engineer, vous serez responsable de :

  • Créer des prompts d'IA pour obtenir les résultats souhaités

  • Tester et analyser les résultats de l'IA en expérimentant différents prompts

  • Prendre en compte l'éthique, la sensibilité culturelle, l'équité et les biais liés à un prompt et aux résultats qu'il permet d'obtenir

  • Utiliser votre jugement humain pour identifier ce qui manque dans les résultats générés par l'IA et affiner les prompts pour optimiser les résultats

  •  Intégrer des prompts d'IA dans des applications et des logiciels pour automatiser des tâches complexes ou répétitives

  • Travailler au sein d'équipes pluridisciplinaires pour développer des produits

  •  Intégrer des chatbots IA dans le flux de travail d'une équipe

  • Surveiller les performances des systèmes d'IA

Quel est l'avenir du prompt engineering ?

Ce domaine étant encore nouveau, il est peut-être trop tôt pour prédire avec précision à quoi ressemblera le prompt engineering dans un futur proche et au-delà.

D'une part, selon Zapier, les standards de qualité pour les résultats des LLM vont devenir plus élevés, donc les prompt engineers devront avoir de meilleures compétences [1]. D'autre part, un article de la Harvard Business Review suggère que « les systèmes d'IA deviendront plus intuitifs et plus aptes à comprendre le langage naturel, réduisant ainsi le besoin de prompts méticuleusement élaborés » [2].

Comment devenir prompt engineer : 5 étapes

Le prompt engineering peut être une voie professionnelle passionnante. Vous pouvez explorer les modèles de langage d'IA et la technologie en général, mettre à profit vos compétences ou votre intérêt pour l'écriture, et aider les entreprises à atteindre leurs objectifs commerciaux.

Pour débuter dans ce domaine, suivez ces étapes :

1. Réfléchissez à vos objectifs de carrière en prompt engineering.

Avant de vous lancer dans une carrière ou de changer de domaine, il est conseillé de réfléchir à vos objectifs de carrière, afin de concentrer vos efforts sur les actions les plus susceptibles de mener au succès. Voici quelques exemples d'objectifs :

  • Intégrer le prompt engineering dans votre poste actuel

  • Utiliser le prompt engineering pour développer votre propre entreprise

  • Obtenir un poste d'ingénieur prompt en entreprise

  • Maîtriser les compétences en prompt engineering et contribuer au développement de la technologie des modèles de langage d'IA

Conseil de carrière

Surveillez l'évolution de la technologie d'IA, ainsi que les nouveaux postes qui en découlent. Restez attentif aux tendances et à la façon dont les entreprises utilisent l'IA pour atteindre leurs objectifs, et ajustez vos propres objectifs de carrière en conséquence. 

2. Obtenez des certifications en prompt engineering.

Si votre objectif est d'obtenir un poste d'ingénieur prompt, il peut être utile dans votre recherche d'emploi d'obtenir des certifications pertinentes. Comme dans d'autres domaines, une certification en prompt engineering peut montrer aux employeurs que vous êtes engagé dans la professionnalisation et la maîtrise des dernières techniques.

Selon les exigences des différents employeurs, les qualifications pour un poste d'ingénieur prompt peuvent inclure :

  • Une licence en informatique, science des données, ingénierie ou dans un domaine connexe

En plus d'obtenir des certifications, envisagez de suivre des cours de prompt engineering. Ils peuvent être un excellent moyen d'acquérir des compétences recherchées dans un format structuré et, dans certains cas, avec le soutien du formateur.

 

3. Développez vos compétences en prompt engineering.

Les ingénieurs prompt doivent posséder diverses compétences pour réussir, notamment la créativité, la maîtrise de la technologie et même une compréhension de la psychologie humaine.

Examinons quelques compétences en prompt engineering.

Compétences rédactionnelles

Les compétences rédactionnelles garantissent que vous rédigez des prompts qui sont clairs pour le modèle de langage et naturels pour l'utilisateur. Entraînez-vous à rédiger des commandes ou des questions en utilisant un ton conversationnel. Affinez les prompts dans une « conversation » pour apprendre à l'IA à produire un meilleur résultat. Vous pouvez modifier les mots et les phrases dans un prompt de suivi pour être plus précis. Ou vous pourriez ajouter de la précision à un ensemble d'instructions précédent, comme demander au modèle de langage d'approfondir un exemple et d'écarter les autres.

Pour certains résultats, vous pourriez trouver utile de demander au modèle de langage d'imiter des styles spécifiques. Par exemple, vous pourriez demander au LLM de « Générer un argumentaire commercial dans le ton et le style de la voix de la marque XYZ ». 

Connaissance des différents modèles de langage

Savoir utiliser différents modèles de langage, notamment ChatGPT-3.5, ChatGPT-4, Google Gemini et Microsoft Copilot, peut vous être bénéfique dans un rôle d'ingénieur prompt de plusieurs façons :

  •  Être capable de travailler avec les nuances de chaque LLM et d'utiliser pleinement leurs capacités

  • Savoir quel LLM fonctionnera le mieux pour divers projets

  • Être capable de recommander un LLM plutôt qu'un autre pour un cas d'utilisation particulier

 

 

Connaissance des techniques de prompting

En plus des compétences rédactionnelles, vous devrez également connaître des techniques de prompting spécifiques. Quelques exemples incluent :

  •  Le prompt zero-shot fournit un prompt qui ne fait pas partie des données utilisées pour entraîner le modèle mais génère tout de même le résultat souhaité.

  • Le prompt few-shot guide le modèle pour produire un résultat basé sur des exemples de ce que vous voulez.

  •  Le prompt en chaîne de pensée consiste à guider le modèle à travers une série d'étapes intermédiaires avant qu'il n'arrive à sa réponse finale à un problème en plusieurs étapes. Vous pouvez considérer cette technique comme la poursuite d'une conversation avec un modèle d'IA, chaque question s'appuyant sur la réponse qui la précède. 

  • Le prompt de génération de connaissances est une façon de poser des questions au modèle ou de lui donner des directions pour qu'il vous fournisse des informations sur un sujet.

Fournir du contexte

Le contexte en prompt engineering fait référence aux informations, au contexte ou à la situation liés à une tâche que vous devez faire exécuter par un LLM. En tant que prompt engineer, vous fournirez des informations contextuelles dans le prompt lui-même afin que le LLM puisse produire le résultat souhaité. Exemples d'informations contextuelles :

  • Des détails sur votre parcours professionnel pour une lettre de motivation que le LLM va rédiger

  • Demander à un LLM d'expliquer la photosynthèse en précisant que le résultat doit être adapté à des élèves de CE2

Comprendre vos utilisateurs finaux

Être capable d'empathie envers l'utilisateur et de comprendre ses besoins est crucial pour créer des prompts efficaces. Par exemple, si vous construisez un chatbot pour le portail de support client d'une entreprise, connaître le comportement d'achat des utilisateurs, leurs défis avec les produits et leurs interactions précédentes avec le support client peut vous aider à créer de meilleurs prompts.

Apprentissage automatique

Des compétences ou de l'expérience en apprentissage automatique peuvent être bénéfiques pour votre travail de prompt engineer. Par exemple, l'apprentissage automatique peut être utilisé pour prédire le comportement des utilisateurs en fonction de leurs interactions passées avec un système. Les prompt engineers peuvent alors affiner la façon dont ils invitent un LLM à générer du contenu pour les expériences utilisateur. De plus, l'apprentissage automatique peut vous aider à comprendre la situation actuelle ou les besoins de l'utilisateur afin que vous puissiez créer des prompts en conséquence. 

Langages de programmation

Avoir des connaissances techniques en langages de programmation peut vous permettre de personnaliser votre interaction avec différents LLM pour des utilisations comme :

  • L'automatisation des tâches répétitives

  • L'optimisation des prompts

  • La mise en place de mesures de sécurité

Analyse des données

Les prompt engineers peuvent utiliser l'analyse des données pour améliorer les prompts. Une façon est de collecter et d'analyser les retours des utilisateurs sur les résultats afin d'évaluer la performance des prompts. Une autre façon est d'utiliser l'analyse des données pour identifier les sujets tendance ou les lacunes de contenu afin de générer du nouveau contenu.

Expertise dans un domaine

L'expertise dans un domaine en prompt engineering signifie que vous pouvez servir les utilisateurs dans votre domaine d'expertise. Vous pouvez vous appuyer sur votre expertise pour créer des prompts efficaces afin qu'un LLM génère des résultats utiles. Par exemple, si vous avez une expérience professionnelle en équitation, vos prompts peuvent efficacement amener un LLM à générer du contenu que les passionnés d'équitation voudront consommer.

4. Acquérir de l'expérience en prompt engineering.

Étant donné que ce parcours professionnel est encore nouveau, il est possible que le moyen le plus simple d'acquérir de l'expérience en prompt engineering avant l'emploi soit de créer vos propres opportunités pour développer vos compétences et les appliquer à des scénarios réels. Voici quelques idées pour commencer :

  • Pratiquer l'utilisation de différents modèles de langage d'IA

  • Concevoir vos propres projets utilisant le prompt engineering, comme la création de chatbots ou la construction d'un outil de santé qui offre des conseils médicaux basés sur les symptômes d'un utilisateur.

  • Travailler avec votre responsable ou superviseur actuel pour trouver des applications du prompt engineering dans votre rôle

Gardez à l'esprit que vous pourriez avoir besoin d'expérience en ingénierie, en développement et en programmation pour être un candidat solide à un poste de prompt engineer.

Conseil de carrière

Pour rester à jour sur les conversations tendance dans ce domaine, suivez ou abonnez-vous à des influenceurs en technologie émergente, comme Bernard Marr, Fei-Fei Li, Andrew Ng (cofondateur de Coursera), et Ronald van Loon.

5. Postuler à des emplois de prompt engineer.

Commencez votre recherche d'emploi en prompt engineering dans un secteur qui vous intéresse. Lorsque vous avez trouvé plusieurs offres d'emploi qui vous intéressent, mettez à jour vos documents de candidature, notamment :

  • CV qui reflète vos compétences, certifications et expérience en prompt engineering

  • Modèle de lettre de motivation à adapter à chaque candidature

  • Portfolio ou site web pour présenter votre travail en prompt engineering

  • Mettez à jour votre profil LinkedIn

Apprenez le prompt engineering avec l'Université Vanderbilt

Si vous êtes prêt à lancer votre carrière en prompt engineering, envisagez l'un des cours en ligne de Coursera proposés par des organisations de premier plan. En vous inscrivant au cours Prompt Engineering pour ChatGPT de l'Université Vanderbilt, qui fait partie de la Spécialisation en Prompt Engineering, vous pouvez apprendre la terminologie importante dans ce domaine, vous exercer à utiliser et à créer des applications basées sur les prompts, et acquérir des compétences professionnelles. 

Sources de l’article

1

Zapier. “What Is Prompt Engineering?” https://zapier.com/blog/prompt-engineering/.” Consulté le 22 avril 2025.

Continuer de lire

Mise à jour à
Écrit par :

Équipe éditoriale

L’équipe éditoriale de Coursera est composée de rédacteurs, de rédacteurs et de vérificateurs de fai...

Ce contenu a été mis à disposition à des fins d'information uniquement. Il est conseillé aux étudiants d'effectuer des recherches supplémentaires afin de s'assurer que les cours et autres qualifications suivis correspondent à leurs objectifs personnels, professionnels et financiers.