L'essentiel en 30 secondes
Le marché tech français compte ~15 000 postes ouverts en 2026 contre 35 000 en 2022 : le rééquilibrage est réel, mais la pénurie persiste sur les profils IA/ML et TypeScript senior.
Les AI Engineers (LLM, RAG, agents) restent en pénurie extrême avec des salaires entre 80 et 120K€, en hausse de 40% sur deux ans — recruter ce profil en CDI prend en moyenne 6 à 9 mois.
Le remote first est désormais standard, non différenciateur : 68% des développeurs le citent comme critère non-négociable selon Stack Overflow 2025.
Pour une ETI, l'arbitrage CDI vs externalisation spécialisée se joue souvent sur la vitesse et le coût total : un senior TypeScript chargé coûte 100-130K€/an en CDI, contre un projet livré en 4 mois pour 80-120K€ chez un partenaire comme Nehos.
Recrutement tech France 2026 : ce qui a changé, ce qui reste compliqué
Après le boom 2021-2022 et les vagues de licenciements tech 2023-2024, le marché s'est rééquilibré — mais pas uniformément. Les AI Engineers restent en guerre des salaires pendant que les juniors peinent à trouver des postes. Tribune terrain depuis un cabinet qui recrute et externalise pour les ETI françaises.
Adapté à toute taille de structure
#Le marché du recrutement tech en 2026 : ce qui a changé
Le marché tech français a traversé une séquence brutale en trois actes. Acte 1 : l'euphorie 2021-2022, dopée par les levées de fonds records et la course au recrutement, qui a vu les offres d'emploi tech dépasser les 35 000 postes ouverts simultanément. Acte 2 : la correction 2023-2024, avec les vagues de licenciements qui ont touché d'abord les filiales françaises des BigTech américaines (Meta, Twitter/X, Amazon), puis les scale-ups qui avaient sur-recruté. Acte 3 : le rééquilibrage 2025-2026.
Aujourd'hui, les 15 000 postes tech ouverts en France représentent un marché plus sélectif, plus mature — mais loin d'être assainl. La pénurie s'est concentrée sur quelques profils précis, pendant que d'autres segments sont devenus durablement sur-offreurs.
Le segment junior a le plus souffert de cette transformation. La généralisation du vibe coding et des outils IA génératifs (GitHub Copilot, Cursor, Claude Code) a mécaniquement réduit la demande de développeurs sans spécialisation marquée. Les tâches autrefois dévolues à un junior TypeScript — CRUD basiques, glue code, tests unitaires répétitifs — sont désormais absorbées par l'IA en quelques minutes. Ce n'est pas que les juniors ne trouvent plus de postes : c'est que les entreprises hésitent davantage à recruter quelqu'un pour "apprendre sur le tas" quand un LLM fait le même travail d'apprentissage sans charge patronale.
À l'inverse, les profils IA/ML seniors vivent dans un marché de vendeurs. Un AI Engineer avec 3 ans d'expérience sur les LLMs peut recevoir trois propositions simultanées de recruteurs sans avoir publié une seule candidature. C'est la réalité que vivent nos clients ETI quand ils essaient de recruter en direct sans une marque employeur tech solide.
#Les profils les plus demandés en 2026
#1. AI Engineer (LLM, RAG, agents) — pénurie extrême
C'est le profil le plus recherché et le moins disponible du marché français en 2026. Un AI Engineer capable de concevoir et déployer des pipelines RAG, d'orchestrer des agents IA en production, et d'évaluer les performances d'un LLM sur un cas d'usage métier réel, c'est un profil qui se négocie entre 80 000 et3 11 904 € — soit +40% par rapport à 2024. La durée moyenne de recrutement pour ce profil dépasse 6 mois en CDI. Résultat : la plupart des ETI qui en ont besoin passent par l'externalisation.
Attention à ne pas confondre "AI Engineer" avec "développeur qui utilise ChatGPT". Le premier conçoit l'architecture, optimise les prompts, évalue les modèles, gère les hallucinations et déploie en production sur des stacks MLOps. Le second est un développeur classique avec un outil supplémentaire. Le titre "AI Engineer" sur un CV mérite une vérification technique sérieuse.
#2. TypeScript Full-Stack (Next.js + Node/NestJS) — demande forte et stable
Le profil TypeScript full-stack reste la colonne vertébrale du marché tech français. La demande est forte et soutenue, tirée par les refontes d'applications legacy et les nouveaux projets B2B. Les salaires pour un profil senior (5 ans) se situent entre 62 000 et67 7 808 € à Paris, avec un écart de 15 à 20 % en province — réduit mais non nul. L'écosystème Next.js est désormais le standard non discuté pour les projets frontend/fullstack sérieux, comme nous l'expliquons en détail dans notre comparatif App Router vs Pages Router.
#3. DevOps / Platform Engineer (Kubernetes, Terraform, CI/CD) — stable
Le profil DevOps reste une valeur sûre du marché, avec une évolution progressive vers le titre de "Platform Engineer" qui reflète une montée en abstraction : ce n'est plus seulement "déployer et monitorer", c'est "construire et maintenir la plateforme interne qui rend les développeurs autonomes". Fourchette : 11 904 €. Demande stable, turnover faible — une fois recrutés, ces profils ont tendance à rester si la stack est intéressante.
#4. Data Engineer (dbt, Airflow, datalake) — en croissance
La démocratisation des architectures datalake et data mesh, couplée à l'explosion des besoins en données pour entraîner et alimenter les LLMs, tire la demande sur les Data Engineers en 2026. La maîtrise de dbt (data build tool) est devenue quasi-obligatoire. Fourchette :3 6 784 €, avec des primes significatives pour les profils capables de connecter le pipeline de données aux usines LLM internes.
#5. Product Manager IA — émergent et stratégique
Le PM IA est un profil nouveau qui n'existait pas formellement il y a trois ans. Son rôle : définir les produits IA, traduire les capacités des LLMs en fonctionnalités utilisables, gérer les cycles d'évaluation et d'amélioration des modèles. Fourchette :17 7 808 €. Pénurie relative, car le profil combine des compétences product classiques avec une compréhension fine des LLMs — combinaison rare.
Ce qui disparaît : le "développeur généraliste" sans spécialisation. JavaScript vanilla sans framework, PHP sans écosystème moderne, ou "full stack" qui signifie surtout "touche à tout superficiellement" — ces profils trouvent de plus en plus difficilement.
#Salaires tech France 2026 : la réalité
Voici les fourchettes que nous observons sur le terrain — pas les affichages LinkedIn qui surestiment souvent de 15 à 20%.
Junior TypeScript (0-2 ans) : à partir de 1 618 € — Paris légèrement au-dessus, province en dessous. Le bas de fourchette a peu bougé en 2 ans : l'IA comprime le marché junior.
Senior TypeScript (4-6 ans) : 13 952 €. Différentiel Paris/province : ~15 %, réduit par la généralisation du remote first.
Lead / Architecte TypeScript (8 ans+) : 14 592 €. Ces profils sont souvent en freelance — le CDI est moins attractif à ce niveau.
AI Engineer (3 ans d'expérience LLM) :18 11 776 €. C'est la fourchette CDI. En freelance, comptez +40 à 60%.
ML Researcher (PhD ou équivalent) :17 9 856 €. Principalement dans les grandes entreprises et les startups IA bien financées — rare en ETI directement.
Freelance : la majoration par rapport au CDI équivalent est systématiquement de 40 à 60 % sur le TJM annualisé. Ce différentiel s'explique par l'absence de charges patronales, la prise de risque et le coût de prospection. Il ne justifie pas à lui seul le recours au freelance — mais l'argument "le freelance coûte trop cher" est souvent mal calculé quand on intègre le coût total d'un CDI (charges, congés, onboarding, turnover).
Le remote pur est devenu standard, non différenciateur. Proposer du remote n'attire plus les candidats — ne pas le proposer les repousse. La nuance compte.
#Ce que les développeurs veulent vraiment en 2026
Le sondage Stack Overflow Developer Survey 2025 (90 000 répondants dont ~3 500 en France) donne des enseignements clairs. Les cinq critères de choix d'un poste, dans l'ordre :
- Salaire et avantages (75%) — toujours premier, mais plus seul décisif
- Remote first garanti (68%) — non-négociable pour les seniors
- Intérêt technique du projet (61%) — la stack et les défis comptent autant que le salaire pour les profils 5 ans+
- Culture et management (58%) — le micromanagement est cité comme premier facteur de démission
- Outils modernes (52%) — dont les outils IA : un projet qui interdit GitHub Copilot ou Cursor est perçu comme anachronique
Ce qui repousse activement les candidats tech en 2026 :
- Stack legacy sans perspective : un projet PHP 5 sans roadmap modernisation est un signal d'alarme, pas une opportunité d'impact
- Micromanagement : le daily standup de 45 minutes où chaque développeur justifie sa journée est cité systématiquement dans les témoignages Glassdoor tech
- Process bureaucratiques : "Il faut 3 tickets Jira et un comité pour déployer en prod" — cette phrase a fait partir plusieurs seniors de nos réseaux en 2025
- Réunions invasives : les profils qui veulent coder valorisent le deep work. Deux demi-journées de réunions par semaine sont vécues comme une atteinte à la productivité
- Absence totale de remote : en 2026, cela signale soit une culture de méfiance managériale, soit une stack technique qui ne permet pas le travail distribué — les deux sont rédhibitoires
Le vibe coding et l'intégration des outils IA dans le workflow de développement sont devenus un critère d'attractivité réel. Les entreprises qui ont adopté ces pratiques le mentionnent dans leurs offres — avec raison. Nos mesures sur la productivité développeur IA montrent des gains de 30 à 60% sur des tâches bien bornées.
#Construire une marque employeur tech attractive
La marque employeur tech n'est pas un exercice de communication RH. C'est la somme des signaux que les développeurs lisent avant même d'ouvrir votre offre d'emploi.
GitHub : votre présence sur GitHub est votre première impression. Des repositories publics soignés, des contributions open source régulières, un README qui explique vos choix techniques — c'est ce qu'un développeur senior regarde en premier. Si votre GitHub est vide ou contient des forks abandonnés datant de 2019, c'est un signal négatif.
Blog technique : pas un blog "transformation digitale" écrit par le marketing, mais des posts réels écrits par vos développeurs sur les problèmes qu'ils ont résolus. Un post "Comment on a réduit le bundle size de notre app Next.js de 40%" vaut 100 fois une page "Rejoignez notre équipe dynamique". La qualité du code IA que vous livrez transparaît dans ce que vous publiez.
Talks en conférence : Devoxx Paris, Paris TypeScript Meetup, BDX I/O, dotJS — y envoyer vos développeurs (et les soutenir s'ils veulent y parler) construit une réputation dans la communauté. Les meilleurs profils techniques circulent dans ces réseaux.
Présence LinkedIn : les pages entreprise sur LinkedIn ont peu d'impact. Ce qui compte, c'est que votre CEO et votre CTO soient actifs, lisibles et authentiques. Notre propre approche chez Nehos — publier régulièrement sur des sujets tech concrets — génère directement des candidatures entrantes.
Les offres d'emploi elles-mêmes : "développeur(se) passionné(e) et dynamique pour rejoindre notre équipe en pleine croissance" ne recrute plus. Ce qui fonctionne : titre technique précis ("Senior TypeScript Engineer — Next.js 15 + NestJS"), stack exacte listée, exemples concrets de projets sur lesquels le candidat travaillera, et une phrase honnête sur ce qui est difficile dans le poste. L'honnêteté sur les points durs attire les bons profils et filtre les mauvais.
→ Pour aller plus loin : découvrez nos outils gratuits — calculateurs ROI, diagnostics techniques et quiz interactifs pour affiner votre réflexion.
#Sourcing : au-delà des job boards
LinkedIn (70% du marché senior) reste le canal principal — mais pas via les InMails génériques que chaque développeur reçoit 5 fois par semaine. Ce qui fonctionne : un message personnalisé qui montre que vous avez lu leur profil, qui cite un projet spécifique qu'ils ont mentionné, et qui explique pourquoi vous les contactez eux en particulier plutôt que de coller un template.
Welcome to the Jungle : meilleure expérience candidat du marché français, avec des fiches entreprise riches (vidéos, photos, témoignages). Particulièrement efficace pour les ETI qui ont une culture d'entreprise différenciante à montrer.
Talent.io : plateforme spécialisée ingénieurs, avec un processus de qualification qui filtre les candidats. Le TJM est plus élevé que les job boards classiques, mais les profils sont généralement mieux qualifiés.
→ Pour aller plus loin : découvrez nos outils gratuits — calculateurs ROI, diagnostics techniques et quiz interactifs pour affiner votre réflexion.
Les communautés : Discord TypeScript France, Slack Frenchtech, forums Hacker News — des canaux souvent négligés par les recruteurs traditionnels mais où les meilleurs profils s'expriment et se reconnaissent entre eux. Une offre postée dans le bon canal Discord, par quelqu'un de crédible dans la communauté, peut générer 10 candidatures qualifiées en 48h.
La cooptation reste imbattable : sur les 6 recrutements tech de référence que nous avons suivis en 2025, 4 sont venus par recommandation interne. Les meilleures recrues connaissent d'autres bonnes recrues. Un programme de cooptation actif, avec une prime significative (à partir de 32 000 € selon le niveau), est systématiquement sous-utilisé par les ETI.
#Entretiens techniques en 2026 : ce qui marche
Les algorithmes LeetCode font débat depuis plusieurs années, et le débat est tranché en 2026 pour la plupart des équipes tech qui ont réfléchi sérieusement à la question. Ces tests mesurent la capacité à préparer des tests LeetCode — pas la capacité à livrer du code de qualité dans un contexte produit réel.
Voici ce qui produit de meilleurs signaux prédictifs :
Take home test limité dans le temps (4h max) : une mini-feature sur une codebase simplifiée mais représentative de votre vrai stack. Ce n'est pas "implement un algorithme de tri" mais "ajoute cette fonctionnalité à cette API NestJS, avec tests". Limite le temps à 4h pour respecter le candidat et forcer des choix — un candidat qui passe 12h pour rendre un travail parfait n'est pas nécessairement le bon profil pour une équipe qui livre en cycles courts.
Code review d'une PR : montrez au candidat une vraie pull request (anonymisée) de votre codebase avec des bugs volontaires et des choix discutables. Observez comment il articule sa critique : cherche-t-il des bugs de logique ? Des problèmes de performance ? Des problèmes de lisibilité ? Sa façon de commenter une PR révèle autant que ce qu'il code.
Pair programming sur un vrai bug : prenez un bug réel de votre backlog (non critique), mettez-le en pair avec un membre de votre équipe. L'objectif n'est pas de résoudre le bug — c'est d'observer comment le candidat communique, pose des questions, forme des hypothèses et navigue dans une codebase inconnue.
Architecture whiteboard sur un problème réel : "On a ce problème dans notre système de paiement, comment tu l'architekterais ?" Une question ouverte sur un vrai défi de votre système révèle la pensée systémique du candidat, sa capacité à poser des contraintes avant de dessiner une solution, et son honnêteté sur ce qu'il ne sait pas.
Les anti-patterns à éviter : take home test de 8h ou plus (vous perdez les meilleurs profils qui ont d'autres offres), 5 rounds d'entretien sur 6 semaines (idem), absence de feedback après refus (réputation secteur — les développeurs se parlent), et poser des questions pièges sans valeur diagnostique réelle.
Un point sur le refactoring IA assisté : en 2026, les candidats utilisent des outils IA pendant les tests techniques. Certaines entreprises l'interdisent. C'est une erreur : interdire les outils IA dans un entretien, c'est évaluer une façon de travailler que vous ne retrouverez plus dans la réalité du poste.
#Externalisation vs recrutement : la vraie question pour une ETI
L'arbitrage entre recruter en interne et externaliser à un partenaire spécialisé est rarement posé correctement. On l'aborde souvent sous l'angle du coût apparent — "le CDI est moins cher" — sans intégrer le coût total.
Quand recruter en CDI a du sens :
- Stack propriétaire qui nécessite 6+ mois d'onboarding pour être vraiment opérationnel
- Équipe cohérente sur un seul produit long terme (3 ans minimum de roadmap)
- Profil de niche disponible sur le marché et que vous pouvez identifier rapidement
- Budget suffisant pour offrir un package compétitif sans risque de contre-offre
Quand externaliser à un partenaire spécialisé est plus efficace :
- Compétence rare et temporellement critique (IA, headless, migration legacy) — transformation digitale à lancer maintenant, pas dans 9 mois
- Projet délimité dans le temps avec des livrables clairs — un budget projet IA qu'on maîtrise mieux en forfait qu'en régie ouverte
- Besoin d'une expertise qu'il n'est pas raisonnable d'internaliser durablement (ex : SIRH sur mesure vs intégration SaaS standard)
- Speed to market critique : votre concurrent a 6 mois d'avance, vous ne pouvez pas attendre le recrutement
L'équation financière : un senior TypeScript en CDI représente18 3 840 € chargés par an (salaire brut + charges patronales + formation + équipement + management time). Un projet équivalent confié à un partenaire comme Nehos se livre en 3 à 4 mois pour à partir de 1 842 € — avec une livraison documentée, des livrables contractuels et zéro risque de départ à 6 mois.
Ce n'est pas "l'externalisation contre le recrutement" — les deux ont leur place. C'est : pour ce besoin précis, à ce moment précis, quelle option livre de la valeur le plus vite avec le moins de risque ? Pour les refontes site B2B, la réponse est presque toujours l'externalisation. Pour le développement du produit cœur sur 3 ans, la réponse est presque toujours l'interne.
#Message aux ETI qui recrutent des profils IA en 2026
La pénurie de vrais AI Engineers est réelle et va durer. Les LLMs sont en train de créer leur propre goulot : plus les entreprises adoptent l'IA, plus elles ont besoin de profils capables de la déployer sérieusement, mais ces profils sont eux-mêmes en train de monter en compétence sur une technologie qui évolue plus vite que tout ce que l'industrie a connu.
Si vous attendez de trouver le profil parfait en CDI, vous allez perdre 6 à 12 mois de compétitivité. Les alternatives concrètes, dans l'ordre de praticabilité :
Option 1 : externaliser la partie IA à un partenaire spécialisé pour vos projets prioritaires, pendant que vous construisez la compétence interne. C'est ce que font la plupart de nos clients ETI — non pas parce qu'ils renoncent à recruter, mais parce qu'ils ne peuvent pas se permettre d'attendre. La maîtrise de votre budget projet IA est plus transparente en forfait qu'en recrutement ouvert.
Option 2 : former vos développeurs existants. Un développeur TypeScript solide peut monter en compétence sérieuse sur les LLMs en 6 à 12 mois avec un programme de formation structuré. C'est plus long que de recruter un AI Engineer en poste, mais c'est un profil que vous maîtrisez, qui connaît votre codebase et votre domaine métier. Le résultat final est souvent meilleur qu'un expert IA qui passe 6 mois à comprendre votre contexte.
Option 3 : recruter un profil junior solide à fort potentiel et l'encadrer. Le junior AI de 2026 qui a fait sa thèse ou ses stages sur les LLMs, qui contribue à des projets open source et qui publie sur GitHub, sera un senior dans 2 ans. L'encadrement est plus exigeant, mais c'est un investissement qui crée de la valeur sur le long terme — à condition que votre CTO soit capable de le faire monter.
Le rôle du Chief AI Officer est justement de piloter ces arbitrages à l'échelle de l'entreprise. Sans ce pilote, les décisions de recrutement et d'externalisation IA restent fragmentées par direction, sans vision globale ni optimisation du portefeuille.