À propos du poste
Vous façonnerez la façon dont nos agents pensent : comprendre une demande, planifier, utiliser des outils, demander un accord quand il le faut, et ne rien inventer quand ils ne savent pas.
Pourquoi c’est important
Les agents sont le cœur de Troupia. Quand ils comprennent correctement, demandent quand il le faut et n’inventent rien, les clients leur font confiance pour travailler. C’est votre travail.
Ce que vous ferez
- Vous concevrez et construirez des agents et des workflows multi-agents (Mastra, Vercel AI SDK).
- Vous implémenterez le tool calling, les structured outputs et MCP, avec un accord humain pour les actions sensibles.
- Vous construirez des evals qui empêchent toute régression de qualité, et les intégrerez aux tests de chaque changement.
- Vous choisirez les modèles et déciderez entre eux (OpenAI, Anthropic, Google) selon la qualité, la vitesse et le coût, et vous mesurerez cela (Langfuse).
Ce qui compte pour nous
- 4 ans d’expérience ou plus en ingénierie logicielle ; TypeScript requis, Python un plus.
- Au moins un produit basé sur des modèles de langage déployé auprès de vrais utilisateurs, avec evals et gestion des échecs.
- Compréhension approfondie du tool calling, des structured outputs, de RAG et de la mémoire.
- Une pensée mesurable : « Comment saurons-nous que ça fonctionne ? »
Un plus
- Expérience avec MCP.
- Postgres et pgvector.
- Monitoring de systèmes IA en production.
Avec quoi vous travaillerez
- TypeScript
- Python
- Mastra
- Vercel AI SDK
- MCP
- OpenAI
- Anthropic
- Langfuse
- PostgreSQL
- pgvector
- Inngest
Vos 90 premiers jours
Mois 1 : vous apprenez le moteur des agents, et vous construisez un premier eval pour un scénario réel.
Mois 2 : vous améliorez un scénario de bout en bout, et vous mesurez le gain.
Mois 3 : vous menez une nouvelle capacité des agents, de la conception jusqu’à son arrivée chez les clients.
À propos de Troupia
Nous construisons une équipe d’agents IA qui fait le travail quotidien des entreprises et organisations, aux côtés des personnes qui y travaillent. Le produit est en ligne, en huit langues, et l’équipe est petite : qui nous rejoint maintenant façonne la direction.
Comment nous recrutons
- Un court appel de découverte.
- Un entretien professionnel avec les personnes avec qui vous travaillerez, parfois avec une courte mission.
- Une rencontre avec le fondateur.
- Une offre. Et à chaque étape, vous recevez une réponse, même quand c’est non.
Postuler
Nous vous avons envoyé une confirmation par e-mail, et nous reviendrons vers vous sous 5 jours ouvrés.
- Nous lisons chaque candidature nous-mêmes.
- En cas de correspondance, nous vous appellerons pour un court entretien de découverte.
- Dans tous les cas, nous vous tiendrons informé·e de la réponse.