Aller au contenu

Forward deployed engineer skills : ce que 24 offres exigent

Voir en MarkdownOuvrir dans ClaudeOuvrir dans ChatGPTOuvrir dans Perplexity

La question est aussi copiée. Si le chat reste vide, collez-la.

En bref

Dans 24 offres de forward deployed engineer (FDE) de 2026 que j’ai lues et codées, la compétence la plus demandée n’était pas un langage. 19 exigeaient du travail d’API et d’intégration, 17 de parler aux clients ou aux dirigeants, 15 des déplacements et 14 de cadrer un problème avant de le construire. Python (14) et TypeScript ou JavaScript (12) étaient les seuls langages exigés par plus de trois offres. Cloud, Kubernetes et Terraform étaient chacun exigés par 4 offres ou moins. Le travail sur les LLM était exigé dans 13, les évaluations dans 8, l’entraînement de modèles dans 1. 20 offres indiquaient une expérience minimale ; la médiane était de 4 ans.

Je suis Denys, ingénieur full-stack et IA senior à Porto, et je travaille comme forward deployed engineer par abonnement. La plupart des listes de compétences pour ce rôle viennent de vendeurs de formations et se lisent comme un programme de cours. Je voulais la liste que les employeurs écrivent, alors j’ai ouvert 24 offres de FDE et noté ce que chacune indique comme exigence, séparément de ce qu’elle présente seulement comme un plus. Voici les forward deployed engineer skills qui figurent vraiment dans ces offres.

Quelles sont les forward deployed engineer skills demandées ?

Le 28 octobre 2026, j’ai rouvert les mêmes 24 offres que celles de AI engineer vs forward deployed engineer : 47 offres : Cursor, Databricks, l’entreprise de déploiement d’OpenAI, Anthropic, Salesforce, Palantir, Scale AI, PagerDuty et 16 autres entreprises, toutes sur leurs propres pages carrières ou sur les tableaux Ashby, Greenhouse et Lever. Une compétence ne compte comme exigée que si l’offre la place dans les exigences ou l’écrit comme une mission.

Ce que demandent 24 offres de FDE. Offres qui exigent la compétence, sur 24. API et intégrations: 19; Parler aux clients ou aux dirigeants: 17; Déplacements chez les clients: 15; Python: 14; Cadrage et discovery: 14; Applications LLM: 13; TypeScript ou JavaScript: 12; Débogage chez le client: 10; Évaluations (evals): 8; Cloud cité (AWS, GCP, Azure): 4; Docker ou Kubernetes: 4; Entraînement de modèles: 1.
Figure 1. 24 offres de FDE issues des pages carrières des employeurs, lues le 28 octobre 2026.
Compétence Exigé Exigé ou souhaité
API et intégrations avec les systèmes du client 19 19
Communiquer avec les clients ou les dirigeants 17 18
Déplacements chez les clients 15 15
Python 14 17
Cadrage et discovery 14 14
Applications LLM (prompts, RAG, outils, agents) 13 14
TypeScript ou JavaScript 12 14
Débogage en production ou chez le client 10 10
Frontend ou full-stack 8 8
Évaluations (evals) 8 8
Pipelines de données 7 10
Intégration ERP ou CRM 6 6
Cloud cité par son nom (AWS, GCP, Azure) 4 5
Docker ou Kubernetes 4 4
Terraform ou autre infrastructure as code 3 3
Diplôme en informatique ou équivalent 2 4
Entraînement ou fine-tuning de modèles 1 1

Le haut de la liste, c’est relier des choses et parler aux gens. L’offre d’Afresh le dit sans détour : « About a quarter of the job is time with them, and that time decides what you build. » (Environ un quart du travail se passe avec eux, et ce temps décide de ce que vous construisez.) Salesforce demande la « ability to whiteboard architecture with enterprise CTOs and VPs while writing production code alongside lead architects. » (capacité à dessiner une architecture au tableau avec des CTO et des VP de grandes entreprises tout en écrivant du code de production aux côtés d’architectes principaux.)

Quels langages de programmation les offres de FDE demandent-elles ?

Python et TypeScript, puis une longue traîne. 18 des 24 offres exigeaient au moins un langage. Python était exigé dans 14, TypeScript ou JavaScript dans 12. Go, Java ou Kotlin, et C++ ou Rust étaient chacun exigés dans 3.

Six offres n’exigeaient aucun langage. Deux d’entre elles (Aircall et Code Metal) ne citaient les langages que comme un plus, et celle d’Aircall dit « this is not a software engineering role » (ce n’est pas un poste d’ingénierie logicielle). Les quatre autres décrivaient le travail et laissaient le langage ouvert.

Si vous devez choisir un seul langage à maîtriser pour ce rôle, les offres pointent vers Python, avec TypeScript en deuxième pour le frontend et le ciment d’intégration.

Faut-il maîtriser le cloud, Kubernetes ou Terraform ?

Rarement comme exigence affichée. Les fournisseurs cloud cités par leur nom étaient exigés dans 4 offres, les conteneurs dans 4, Terraform ou équivalent dans 3. À comparer aux API dans 19.

Une réserve change un peu ces chiffres. Plusieurs entreprises listent leur propre stack (par exemple Lovable : Go, Rust, React, Cloudflare, GCP, AWS, Terraform) sans la demander au candidat. Je n’ai pas compté les listes de stack comme des exigences. Si on les compte, le cloud passe de 4 à 6 et Terraform de 3 à 5. Dans les deux cas, l’infrastructure pèse beaucoup moins que l’intégration dans le métier.

Quel niveau d’IA faut-il connaître ?

Construire avec des LLM, oui ; entraîner des modèles, presque jamais. 13 offres sur 24 exigeaient un travail d’application LLM : prompts, recherche documentaire, usage d’outils ou agents. 8 exigeaient des évaluations, c’est-à-dire un moyen de mesurer si un agent fait son travail. Dialpad veut que vous « develop evaluation methods, guardrails, and acceptance criteria that measure agent usefulness, reliability, safety, task success, and production readiness. » (développiez des méthodes d’évaluation, des garde-fous et des critères d’acceptation qui mesurent l’utilité, la fiabilité, la sécurité, la réussite des tâches et la maturité en production d’un agent.)

Seule l’offre de Palantir demandait l’entraînement de modèles, dans le cadre des « Machine Learning basics ». Les 11 offres qui n’exigeaient pas de travail sur les LLM étaient des postes de déploiement, d’intégration et de données : dans des entreprises de défense, d’industrie et de plateformes de données, mais aussi chez l’entreprise de déploiement d’OpenAI, Lovable et Intercom. Le titre dit où vous travaillez, pas si vous construisez de l’IA. J’ai comparé avec les offres d’AI engineer dans AI engineer vs forward deployed engineer : 47 offres.

Quelles compétences hors code comptent ?

Trois apparaissent à côté des listes de langages dans presque toutes les offres :

  • Communication. 17 offres exigeaient d’expliquer, de présenter ou de briefer. Je n’ai compté que les formulations explicites. Si « travaille directement avec les clients » compte aussi, on arrive à 23 sur 24. Cursor : « You can talk to working engineers and to a VP. » (Vous savez parler à des ingénieurs en poste comme à un VP.)
  • Cadrage. 14 exigeaient de transformer un problème client flou en quelque chose de constructible, avant d’écrire du code. La version de Scale AI : « Translate ambiguous customer problems. » (Traduire des problèmes clients ambigus.)
  • Débogage dans l’environnement de quelqu’un d’autre. 10 exigeaient de dépanner en production ou sur le site du client. Aslan : « This is an engineering role, not a deployment or support role. You write production code at customer sites. » (C’est un poste d’ingénierie, pas de déploiement ni de support. Vous écrivez du code de production sur les sites des clients.)

Les déplacements étaient exigés dans 15 offres. Quand une part était donnée, elle allait de 10 % à 75 % du temps. Sur mes propres projets, le cadrage est ce qui décide du résultat : ce que fait différemment un forward deployed engineer, c’est s’asseoir avec le déroulement du travail avant d’accepter ce qu’il faut construire.

Comment devenir forward deployed engineer ?

Les offres disent d’où elles recrutent. En comptant chaque parcours qu’une offre demande ou accueille volontiers :

Parcours cité par l’offre Offres
Ingénierie logicielle en production 15
Solutions engineer, architecte ou intégration 8
Conseil ou services professionnels 7
Un poste précédent de forward deployed ou de terrain 7
Ancien fondateur ou ingénieur fondateur 5
Data engineering, data science ou ML engineering 4
Défense, armée ou renseignement 4
Habilitation de sécurité 3
Diplôme exigé 2

20 offres indiquaient une expérience minimale : la médiane était de 4 ans, l’éventail de 0 à 9, et 8 demandaient 5 ans ou plus. Aucune offre ne disait qu’un diplôme est inutile, mais 20 sur 24 n’en parlaient pas du tout. PagerDuty : « Former founders and founding engineers tend to do well in this role. » (Les anciens fondateurs et ingénieurs fondateurs réussissent en général bien dans ce rôle.)

Lus ensemble, ces chiffres suggèrent un chemin. C’est ma lecture, pas quelque chose que les offres affirment :

  1. Être d’abord un ingénieur de production. Python ou TypeScript, de vraies API, de vraies intégrations, du code dont quelqu’un d’autre dépend. 15 offres citent l’ingénierie logicielle comme base, et la médiane demande 4 ans de pratique.
  2. Passer du temps avec des clients. Un poste de solutions engineer, de conseil ou d’intégration, ou une rotation de support où vous réparez les choses devant le client. 11 offres citent l’un de ces parcours ou un poste de terrain précédent.
  3. Livrer une fonctionnalité LLM avec une évaluation. Pas une démo : une fonctionnalité avec un test qui dit si elle marche. Cela couvre les 13 et les 8 ci-dessus.
  4. S’exercer à cadrer par écrit. Avant de construire, écrivez le problème, ce que « terminé » veut dire et ce que vous ne construirez pas. C’est ce que 14 offres entendent par discovery.

Si vous êtes de l’autre côté et avez besoin de ce travail sans passer par un recrutement, les options sont comparées dans Forward Deployed Engineer, agence ou freelance. La durée d’un recrutement est dans Recruter un Forward Deployed Engineer prend des mois.

Toutes les offres de FDE se valent-elles ?

Non. L’offre de FDE d’Aircall dit que ce n’est pas un poste d’ingénierie logicielle. Celle d’Onebrief exige une habilitation Secret active et des déplacements jusqu’à la moitié du temps. Afresh et Form Energy recrutent au niveau Staff avec respectivement 4 et 8 ans minimum. Une offre intitulée FDE peut désigner un ingénieur chez le client, un solutions engineer ou un spécialiste du déploiement. Lisez les exigences, pas le titre.

Comment j’ai compté

  • Les 24 offres ont été trouvées par des recherches le 24 octobre 2026 et rouvertes en entier le 28 octobre 2026. Les 24 étaient toujours en ligne.
  • Exigé signifie que la compétence figure dans les exigences ou est écrite comme une mission. Souhaité signifie « nice to have », « bonus » ou « idéalement ».
  • Un langage dans une liste « X, Y ou Z » compte pour chaque langage nommé. La communication ne compte que si l’offre demande d’expliquer, de présenter ou de briefer.
  • Un seul lecteur a codé chaque offre en un seul passage, sans seconde vérification.

Limites. 24 offres, c’est un petit échantillon de commodité : une offre déplace un pourcentage d’environ 4 points. Les entreprises américaines et les startups d’IA financées par le capital-risque sont surreprésentées, et 12 des 24 viennent d’un seul site d’emploi (Ashby). Sept offres n’affichaient aucune date de publication. L’échantillon mélange des postes d’ingénierie, de solutions et de déploiement matériel. Lisez chaque chiffre comme « dans ces 24 offres », pas comme le marché.

Besoin de ces compétences sur votre projet ?

Je discute volontiers de votre cas. Sans argumentaire commercial.

Me contacter

© 2026 Denys Zaichenko. Article original : https://madsalt.tech/fr/blog/forward-deployed-engineer-skills/