Développeur Backend & Plateforme IA/Agentique
Summary
Backend developer evolving an internal generative-AI platform built on LibreChat: designing agents, RAG and MCP connectors, business APIs and backend services (Python, Node.js), plus React UI improvements, with automated integration tests and observability on an Azure/Kubernetes stack. One day onsite per week in Pas-de-Calais.
Localisation : Pas de Calais (62) / Hauts de France - 1j présentiel par semaine
Début de mission : 2/11/26 (non négociable)
CONTEXTE : Accélérer l'évolution de la plateforme d'intelligence artificielle générative, qui est basée sur LibreChat
OBJECTIF PLATEFORME : Permettre aux collaborateurs de créer et d'utiliser des assistants IA sur mesure, des agents RAG, ainsi que des outils connectés au SI de l'entreprise
MISSIONS PRINCIPALES:
Au sein d'une équipe pluridisciplinaire (Produit, Architecture, Sécurité, Infrastructure, QA), vous interviendrez sur l'évolution, le développement de nouvelles fonctionnalités et la maintenance de la plateforme IA.
Évolution de la plateforme IA : Faire évoluer et maintenir la plateforme d’IA conversationnelle existante (stack basée sur LibreChat).
Développement d'agents & d'outils : Concevoir, développer et intégrer de nouveaux services, APIs, agents intelligemment connectés et outils tiers.
Intégration RAG & MCP : Participer activement à la mise en œuvre de fonctionnalités RAG avancées, de connecteurs MCP (Model Context Protocol) et d'APIs métier.
Backend & Interface Utilisateur : Contribuer aux évolutions du backend ainsi qu'à l'amélioration des interfaces de configuration et d'expérience utilisateur (React).
Qualité & Tests : Garantir la robustesse des développements via la mise en place de tests d'intégration automatisés.
Analyse & Résolution : Diagnostiquer et corriger les anomalies d'intégration, de performance ou de comportement des agents.
Observabilité & Monitoring : Participer au suivi, à la traçabilité et au monitoring des performances applicatives.
Documentation : Documenter les évolutions techniques et communiquer efficacement sur les fonctionnalités nécessitant des validations manuelles.
ENVIRONNEMENT TECHNIQUE DU PROJET
Environnement Dev : DevBox, VS Code / Visual Studio, GitHub Copilot
IA & LLM : Azure AI Foundry, Azure Document Intelligence, LiteLLM, LibreChat, MCP, Langfuse
Backend & Data : Python, Node.js/JavaScript, MongoDB, PostgreSQL (pgvector), Redis / Azure Managed Redis
Cloud & DevOps : Azure (AKS), Docker, Kubernetes, Terraform, GitHub Actions, Argo CD, JFrog Artifactory
APIs & Data Flow : Gravitee API Management, REST APIs, Apache Kafka
Sécurité & Observabilité : Microsoft Entra ID, OAuth2, OpenTelemetry, Grafana, k6, Référentiels OWASP & Zero Trust