Ingénieur IA, pipelines LLM
Concevez les pipelines et les agents qui transforment les conversations brutes en résumés, signaux, rapports et réponses.
01Le poste
Chaque appel et chaque e-mail qui entre dans Intract passe par une chaîne d’étapes LLM : résumé, sentiment, urgence, détection de plainte, traduction et routage. Par-dessus, des agents rédigent des synthèses quotidiennes, regroupent les problèmes en rapports mensuels et répondent aux questions dans l’assistant.
Vous serez responsable de la qualité, du coût et de la fiabilité de cette couche d’intelligence.
02Vos missions
- Construire et faire évoluer les pipelines LLM et les agents avec LangGraph et LangChain (TypeScript et Python)
- Mener des évaluations sur de vraies conversations et transformer les régressions en tests
- Tracer chaque exécution avec Langfuse et OpenTelemetry, en maîtrisant coût et latence
- Travailler sur la recherche avec pgvector et le clustering de sujets (embeddings, HDBSCAN, UMAP)
- Rendre chaque sortie IA traçable jusqu’à la transcription d’origine
03Ce que nous recherchons
- 3 ans ou plus en ingénierie logicielle, dont au moins un système à base de LLM en production
- Une solide maîtrise de Python ou de TypeScript, idéalement les deux
- Une approche rigoureuse de l’évaluation : jeux de données, métriques, et savoir quand une modification de prompt a dégradé les résultats
- Une bonne compréhension des sorties structurées, du tool calling et de la conception de prompts
- Anglais courant ; le français ou le néerlandais est un plus
04Un plus
- Azure OpenAI et les contraintes entreprise (résidence des données en UE, filtres de contenu, quotas)
- Pipelines speech-to-text et textes multilingues
- Un bagage en ML classique ou en NLP
05Avec quoi vous travaillerez
- Azure OpenAI
- LangGraph
- LangChain
- Langfuse
- OpenTelemetry
- Python
- FastAPI
- pgvector