Software Engineer - Agents IA Langchain H/F

SQUAD
Montreuil, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Code Review Databases Relational Databases DevOps Human-Computer Interaction Infrastructure as a Service (IaaS) Python (Programming Language) Knowledge Management Platform as a Service (PAAS) WebKit Chatbots
+6 more
Backend Git Fastapi Machine Learning Operations Front End Software Development Restful APIs

Job description

Le besoin porte sur 4profils complémentaires, capable d’apporter une valeur immédiate en termes de :

  • delivery,
  • structuration,
  • qualité,
  • intégration SI

Les travaux concernent la conception et le développement d’agents IA métierss’appuyant sur une plateforme centralisée basée sur :

  • LangChain / LangGraph
  • services RAG
  • observabilité, sécurité
  • mécanismes d’intégration standardisés (MCP - Model Context Protocol ou équivalent)

Les profils attendus sont des développeurs orientés agents IA / intégration, et non des profils infra IA / MLOps / entraînement de modèles.

2) Contexte & enjeux

L’entité souhaite accélérer la livraison de cas d’usage IA concrets en s’appuyant sur une architecture mutualisée.

Spécificité du contexte

À date, la squad développe principalement des agents IA orientés knowledge (RAG / assistance conversationnelle)permettant de faciliter l’accès à l’information et d’assister les utilisateurs dans leurs activités.

Ces agents sont intégrés :

  • dans Microsoft Teams
  • dans une interface web dédiée

Les interfaces utilisateurs (Teams / frontend web) sont gérées par une équipe dédiée. La squad se concentre sur :

  • la logique agent
  • les capacités IA
  • les intégrations avec les systèmes

Nature des cas d’usage actuels

  • assistants métiers
  • copilotes basés sur la connaissance
  • chatbots internes enrichis (RAG)

Une attention particulière est portée sur :

  • la pertinence des réponses
  • la gestion du contexte conversationnel
  • la qualité et traçabilité des informations

Évolution cible

À moyen terme, les agents pourront évoluer vers :

  • automatisation de workflows
  • orchestration d’actions
  • interaction avec des systèmes techniques (PaaS / IaaS / CaaS)

Le profil recherché doit être à l’aise :

  • sur les agents knowledge actuels
  • et capable de monter vers des agents hybrides (conversation + action)

Enjeux du renfort

  • Accélérer le delivery
  • Fiabiliser les développements
  • Structurer les pratiques (patterns, tests, qualité)
  • Améliorer les intégrations (tools, MCP, SI)
  • Gérer les dépendances (plateforme IA, équipes métiers)

Dans un environnement contraint :

  • sécurité
  • traçabilité
  • conformité

3) Périmètre de la prestation

Inclus

  • Développement d’agents IA (mono / multi-agents)
  • Implémentation de :

  • tool-calling
  • RAG
  • gestion de contexte
  • Intégration SI :

  • APIs
  • services internes
  • bases de données
  • Mise en oeuvre de :

  • MCP ou équivalent
  • connecteurs / adapters
  • Qualité :

  • tests
  • observabilité
  • documentation
  • Contribution aux standards de la squad
  • Collaboration avec :

  • équipe Plateforme IA
  • développeurs IA existants

Exclus

  • Entraînement / fine-tuning de modèles
  • Gestion de l’infrastructure
  • Administration technique lourde

4) Organisation cible

Squad existante :

  • 2 développeurs IA
  • 1 profil attendu

Objectif : Renforcer une équipe déjà opérationnelle

Attendus :

  • intégration rapide
  • collaboration étroite
  • apport structurant

Séniorité attendue : confirmé++ à senior

5) Description du rôle

A. Développement d’agents IA

  • Concevoir des agents orientés :

  • chatbot interne
  • assistant RAG
  • copilote métier
  • Implémenter :

  • gestion du contexte conversationnel
  • logique de raisonnement
  • structuration des réponses
  • Développer des tools sécurisés :

  • appels API
  • accès DB
  • services internes

B. RAG & gestion de la connaissance

  • Exploiter les services RAG
  • Ajuster les stratégies de récupération
  • Améliorer :

  • pertinence
  • précision
  • explicabilité
  • Gérer :

  • hallucinations
  • incohérences

C. Intégration SI & MCP

  • Intégrer les agents dans le SI existant
  • Concevoir / utiliser :

  • tools
  • services internes
  • connecteurs MCP ou équivalents

Activités clés :

  • structuration des échanges
  • orchestration agent tools SI
  • sécurisation
  • traçabilité

D. Exposition des agents

Les agents sont intégrés via :

  • Microsoft Teams
  • interface web

Les couches UI sont gérées par une autre équipe.

La squad est responsable de :

  • la logique agent
  • les capacités IA
  • les interactions SI

L’exposition ne repose pas principalement sur des APIs REST classiques, mais sur les mécanismes natifs des frameworks agentiques.

E. Qualité & industrialisation

  • Tests :

  • unitaires
  • intégration
  • tests agents (prompt / comportement)
  • Definition of Done
  • Documentation
  • Support au run

F. Collaboration & structuration

  • Travail avec les 2 dev existants
  • Revue de code
  • Partage de pratiques
  • Contribution aux patterns :

  • agents
  • tools
  • MCP

6) Compétences techniques requises

Requirements

Python (maîtrise solide)

  • Expérience en développement d’agents IA ou logique équivalente :

  • orchestration
  • tool-calling
  • gestion de contexte
  • Framework agentique :

  • LangChain / LangGraph fortement attendu
  • Intégration SI :

  • APIs
  • services
  • bases de données
  • Bonnes pratiques :

  • structuration
  • logs
  • tests
  • Git

Fortement appréciées

  • Expérience sur :

  • chatbot interne
  • agent RAG
  • copilote métier
  • Agents multi-étapes
  • Conception de tools
  • Patterns agentiques
  • Expérience en environnement contraint

Différenciant / Bonus

  • MCP ou équivalent
  • Contexte infra / plateforme (PaaS / IaaS / CaaS)
  • DevOps / automatisation
  • Intégration Teams / workflows
  • Backend (FastAPI, REST…) non requis à ce stade

  • Observabilité
  • Sécurité

7) Niveau attendu

  • Confirmé++ / Senior
  • Autonomie rapide
  • Capacité à s’intégrer

Mais aussi…

Taux journalier :600.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, API SGBD REST TEAMS Git Création d’une base documentaire Python Autonomie Gestion des connaissances

About the company

1) Objet de la consultation

Le présent Appel d’Offres vise à sélectionner un prestataire pour renforcer une squad IA existanteau sein de notre entité.

La squad est actuellement composée de 2 ingénieurs IA déjà en place.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · WWC 2024

1:44 min

Balancing artisanal coding skills with automated agent oversight

Jyoti Bansal Jyoti Bansal +1 · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:27 min

Software labs as environments for human and agent collaboration

Brian Lovin Brian Lovin · WWC Europe 2026

Videos

See all

Related articles

See all