Recruter des développeurs d'agents : quoi chercher et comment tester
Le titre est nouveau, la compétence non. Celles et ceux qui construisent des agents qui tiennent en production sont de bons ingénieurs ordinaires ayant appris à travailler avec un composant rapide, capable et parfois faux avec assurance.
Ce recadrage simplifie beaucoup le recrutement. Vous ne cherchez pas une spécialiste des prompts. Vous cherchez quelqu'un qui demande d'instinct ce qui se passe quand l'outil ne renvoie rien, et qui a un avis sur la façon de savoir qu'un changement a aidé.
Ce qui compte, dans l'ordre#
- Ingénierie d'API et d'intégrations : l'essentiel du travail est de bien parler à vos systèmes.
- Réflexe de test : on demande l'évaluation avant le modèle.
- Pensée en modes de panne : résultats vides, droits, expirations, succès partiel.
- Conscience sécurité : moindre privilège, injection, audit, portes.
- Conscience du coût : on explique où passent les tokens sans chercher.
- Familiarité avec les modèles : utile, apprenable en semaines.
- Connaissance des frameworks : le point le moins important et le plus affiché.
Un exercice de quatre-vingt-dix minutes qui marche#
Donnez un brief court : un agent qui répond aux questions de commande et peut rembourser en dessous de cinquante euros. Demandez la liste d'outils avec schémas, les conditions d'arrêt, dix cas d'évaluation et ce qui passe derrière une porte humaine. Vous ne cherchez pas du code. Vous regardez si `refund_order(order_id)` est défini plutôt que `update_order(order_id, fields)`, s'il y a un cas de refus et un cas de résultat vide, et si la porte apparaît sans qu'on la demande.
Les bons profils posent des questions sur les droits et les cas limites dans les cinq premières minutes. C'est le signal le plus fiable du processus.
Des questions qui séparent l'expérience de l'enthousiasme#
| Question | Réponse faible | Réponse forte |
|---|---|---|
| Comment savez-vous qu'un changement a aidé ? | On teste à la main | Un jeu fixe, avant et après |
| Que faites-vous si un outil ne renvoie rien ? | Réessayer | Un vide explicite sur lequel l'agent peut agir |
| Comment arrêtez-vous l'injection ? | Dire au modèle de l'ignorer | Moindre privilège, isolation, portes |
| Pourquoi votre dernier agent était-il lent ? | Le modèle était lent | Six appels sériés ; deux parallélisés, contexte réduit |
| Comment choisissez-vous un modèle ? | Le meilleur | Par étape, mesuré sur nos cas |
Agence, indépendant ou interne#
Une agence convient à un premier chantier avec échéance : vous achetez une équipe qui a déjà commis les erreurs classiques, et vous devez exiger la livraison du jeu d'évaluation et des schémas. Un indépendant convient pour étendre un système que votre équipe gardera. L'interne s'impose quand l'agent devient une partie du produit. L'échec courant est une réalisation d'agence sans transfert, qui laisse un système que personne ne peut modifier.
Signaux d'alerte des deux côtés#
- Proposition sans ligne d'évaluation, ou où évaluer signifie que les développeurs essaient.
- Assurance sur la justesse avant d'avoir vu vos données.
- Recommandation de framework avant d'avoir écrit la liste d'outils.
- Aucune question sur les droits ou sur l'utilisateur final.
- Réticence à livrer prompts, schémas et cas d'évaluation à la fin.
Questions fréquentes
Faut-il un ingénieur en apprentissage automatique ?
En général non. Le travail est de l'ingénierie de systèmes contre une API de modèle. L'expertise ML sert pour l'affinage, l'entraînement d'un classifieur ou une optimisation sérieuse de la recherche.
Quelle taille d'équipe ?
Deux ingénieurs et une experte métier à temps partiel couvrent la plupart des premiers projets. L'experte n'est pas optionnelle : elle fournit les cas d'évaluation et définit le bon résultat.
Que doit livrer une agence ?
Dépôt, prompts, schémas, jeu d'évaluation avec résultats, traces du dernier mois, un tableau de bord et une note sur les pannes connues. S'il manque quelque chose, vous avez acheté un système que vous ne pouvez pas modifier sereinement.
recruter développeurs agentschoisir une agence iaentretien ingénieur llméquipe agentstransfert de projet ia