Recrutez une équipe ML si l'IA est le produit que vous vendez. Externalisez si vous avez besoin d'un ou deux systèmes d'IA et que personne dans l'entreprise ne peut encadrer des recrues en ML.
Recrutez votre propre équipe ML si c'est pour l'IA que vos clients paient et que les modèles demanderont du travail chaque semaine pendant des années. Externalisez si vous avez besoin d'un ou deux systèmes d'IA au sein d'activités que vous menez déjà et que personne dans l'entreprise ne peut encadrer des recrues en ML ni juger les candidats. Au moment de choisir qui le construira, cherchez un prestataire capable de vous montrer un système d'IA qu'il a mené jusqu'en production et qui sert toujours au quotidien, et faites en sorte que le contrat vous garantisse la remise du code, des fichiers du modèle et du jeu d'évaluation.
La réponse courte : recrutez quand l'IA est votre produit, et externalisez quand c'est un outil au service de l'activité et que personne en interne ne peut diriger une équipe ML. Si vous externalisez mais comptez exploiter le système pendant des années, faites les deux, dans l'ordre : une équipe externe construit la première version pendant que vous recrutez les deux ou trois personnes qui en seront responsables.
À lire aussi
La plupart des entreprises qui se posent cette question n'ont besoin de personne pour inventer ou entraîner un nouveau modèle. Il leur faut un système qui prend un modèle existant, lui fournit leurs documents, leurs tickets ou leurs transactions, vérifie ce qui en sort et place le résultat là où les équipes travaillent déjà. C'est de l'ingénierie autour d'un modèle, et ce n'est pas le même recrutement que pour de la recherche.
Entraîner votre propre modèle est rentable surtout quand le modèle est ce que les clients achètent, et cela demande beaucoup de données annotées. Construire sur un modèle existant, qu'il s'agisse du service d'un fournisseur ou d'un modèle que vous téléchargez et faites tourner sur vos propres serveurs, demande des gens qui connectent des systèmes, vérifient la qualité des réponses et maintiennent les logiciels en fonctionnement. Décidez lequel des deux il vous faut avant de rédiger une fiche de poste ou d'appeler un partenaire.
Un ingénieur ML ne fait pas une équipe. Un modèle en production est entouré d'une grande quantité de logiciel ordinaire, et les gens qui construisent et exploitent ce logiciel forment l'essentiel de l'équipe. Le guide d'architecture de Google consacré au MLOps le formule ainsi : « Seule une petite fraction d'un système ML réel est constituée du code ML. Les éléments nécessaires qui l'entourent sont vastes et complexes. »
Une équipe capable de construire et d'exploiter un système en production sans aide extérieure couvre quatre rôles :
Dans une petite équipe, une personne peut tenir deux de ces rôles, mais personne ne les tient tous les quatre. Un rôle de plus se situe côté métier, et aucun recrutement ne le remplace : la personne qui décide de ce qu'est une réponse correcte.
Les salaires sont généralement le plus gros poste, et les données publiques donnent un point de repère. Le Bureau des statistiques du travail des États-Unis (BLS) ne publie pas de chiffre de salaire distinct pour les ingénieurs en machine learning. Pour les métiers les plus proches qu'il couvre, le salaire annuel médian en mai 2025 était de 120 230 $ pour les data scientists, de 135 980 $ pour les développeurs de logiciels et de 140 300 $ pour les chercheurs en informatique et en sciences de l'information.
Ce sont des médianes pour des métiers entiers aux États-Unis. Les personnes qui ont déjà mis des systèmes ML en production forment un groupe plus restreint, et votre localisation comme le niveau de séniorité qu'il vous faut font varier le chiffre dans un sens ou dans l'autre.
Le salaire ne représente pas la totalité du coût d'un salarié. Sur l'ensemble des emplois du secteur privé américain en juin 2026, les salaires et traitements représentaient 70,0 % de ce que les employeurs consacraient à la rémunération, et les avantages sociaux les 30,0 % restants, selon le BLS.
D'autres coûts s'ajoutent aux salaires :
Cet article ne donne aucune fourchette de prix pour l'externalisation : aucun prestataire ne peut chiffrer honnêtement le travail avant d'avoir vu la tâche, les règles sur les données et le volume.
Recruter est rentable quand le travail ne s'arrête jamais et que la connaissance vaut la peine d'être gardée en interne :
Si les deux premiers points sont vrais, recrutez. Des ingénieurs extérieurs peuvent tout de même raccourcir le démarrage pendant que votre équipe se constitue.
L'externalisation convient quand l'IA est un outil au service de l'activité plutôt que l'activité elle-même :
Une donnée publique va dans le même sens. Dans « The GenAI Divide », un rapport du MIT NANDA de juillet 2025 fondé sur des entretiens menés dans 52 organisations, les outils d'IA générative achetés à des fournisseurs externes ou développés avec eux ont été déployés dans environ 67 % des cas, contre environ 33 % pour les outils construits entièrement en interne. Les auteurs présentent ces chiffres comme déclaratifs et préviennent qu'une partie de l'écart peut tenir aux organisations elles-mêmes.
L'externalisation a son propre coût : la connaissance du fonctionnement du système reste hors de votre entreprise jusqu'à ce que quelqu'un l'internalise.
Oui, et pour une entreprise qui compte exploiter le système pendant des années, c'est souvent l'ordre le plus sûr. Une équipe externe construit la première version, et vous recrutez deux ou trois personnes pendant la construction plutôt qu'après. Elles relisent le code, participent aux décisions de conception et, vers la fin, exploitent elles-mêmes le système sous le regard de ceux qui l'ont construit.
Cela ne fonctionne que si la passation est inscrite au contrat sous forme d'une liste d'éléments que vous recevez et pouvez utiliser sans le prestataire :
Vérifiez la licence de tout modèle de base présent dans cet ensemble, car ses conditions suivent tout ce qui est construit dessus. La licence de Llama 3.3 de Meta, par exemple, indique que si vous utilisez Llama pour « créer, entraîner, affiner ou améliorer de toute autre manière un modèle d'IA qui est distribué ou mis à disposition, vous devez également inclure “Llama” au début du nom de tout modèle d'IA de ce type ».
Un test de passation qui marche avec n'importe quel prestataire : vos nouvelles recrues modifient un prompt ou un paramètre, exécutent le jeu d'évaluation, déploient le changement puis font un rollback, sans que personne chez le prestataire ne touche au clavier. Tout ce qu'elles doivent demander au prestataire est quelque chose que vous ne détenez pas encore.
Posez les mêmes questions, par écrit, à chaque candidat :
Notez aussi ce que chaque prestataire vous demande. Celui qui a déjà construit ce type de système s'intéresse à votre tâche et à vos données avant de citer un modèle.
Cet article ne désigne aucune entreprise comme la meilleure. Une recommandation qui ne tient compte ni de votre tâche, ni de vos règles sur les données, ni de qui exploitera le système ensuite relève de la supposition. Cinq types de sociétés font ce travail, et chacun convient à une situation différente :
Pour établir une liste restreinte, rédigez une page : la tâche en une phrase, les données que le système peut voir et où elles peuvent aller, de vrais exemples avec les bonnes réponses, le volume quotidien, et qui sera responsable du système après le lancement. Envoyez la même page à trois sociétés du type qui convient, et comparez leurs questions d'aussi près que leurs propositions. Si vous le pouvez, payez une petite première phase avec des critères de recette écrits avant de signer pour l'ensemble de la réalisation.
Parmi les types de sociétés décrits ci-dessus, amBrain est une société d'ingénierie.
Sur son propre travail avec les modèles de langage, amBrain dit : « Nous avons mené une intégration LLM jusqu'en production dans le périmètre FinTech d'un client : extraction et normalisation d'avis non structurés émis par des brokers et des places de marché — opérations sur titres, modifications d'instruments et de marges — en enregistrements structurés que consomme le système de trading. » Le client n'est pas nommé, et aucun chiffre sur le projet n'est publié.
amBrain décrit en une ligne sa façon de travailler avec ses clients : « Trois formats : livraison complète, équipe dédiée ou ingénieurs intégrés à votre équipe. » Sur la propriété, sa formule est : « Le client conserve la pleine propriété du produit et du code, à l'exception de nos composants réutilisables. » Demandez à amBrain la liste nominative de ces composants, comme vous le feriez auprès de n'importe quelle autre société.
Si vous êtes en train de décider, commencez par le brief d'une page de la section précédente. Envoyez-le à amBrain ou à n'importe qui d'autre, et comparez ce qui vous revient.
Apportez votre architecture actuelle et le mode de défaillance qui vous inquiète : nous les passerons en revue ensemble en une demi-heure.