
Partager cette offre
Dans le cadre du développement de ses activités Data & Intelligence Artificielle, notre client, renforce ses équipes techniques et recherche un Backend Developer Python spécialisé en RAG (Retrieval-Augmented Generation).
Vous intégrerez une équipe dédiée au développement de plateformes et de services d'intelligence artificielle, dont l'objectif est de concevoir, déployer et industrialiser des solutions IA à grande échelle, destinées aux collaborateurs et aux clients du groupe.
Vous interviendrez plus particulièrement sur le développement et l'évolution d'un moteur RAG permettant de connecter différentes bases documentaires et sources de connaissances métier afin de fournir des réponses fiables, contextualisées et sourcées grâce aux modèles de langage (LLM).
Vous évoluerez dans un environnement technique innovant, où l'utilisation quotidienne d'agents IA de développement fait partie intégrante des pratiques de l'équipe.
VOS MISSIONS1. Développer et faire évoluer le moteur RAGConcevoir, développer et maintenir les services backend et les API en Python (FastAPI).
Développer des pipelines d'ingestion documentaire : connecteurs, parsing de documents, découpage (chunking), génération d'embeddings et synchronisation des données.
Améliorer les mécanismes de recherche documentaire : recherche vectorielle et hybride, reranking, query rewriting et filtrage par métadonnées.
Garantir la gestion des droits d'accès aux documents, la protection des données et la traçabilité des opérations.
Mettre en place des mécanismes d'évaluation continue de la qualité des réponses et de la pertinence des résultats.
Intégrer les modèles LLM et d'embeddings via les services IA existants, en optimisant les coûts et les temps de réponse.
Assurer la performance, la scalabilité, la disponibilité et la fiabilité des services en production.
Exposer les fonctionnalités du moteur RAG sous forme d'outils et de serveurs MCP.
Développer des mécanismes de recherche avancés adaptés aux agents IA.
Mettre à disposition des SDK, templates et documentations facilitant l'intégration des bases de connaissances par les équipes produit.
Contribuer à la sécurisation de l'accès aux connaissances métier par les agents intelligents.
Utiliser quotidiennement des agents IA de développement (Claude Code, Codex, Cursor, GitHub Copilot…).
Définir des spécifications techniques et décomposer les développements en tâches pouvant être déléguées aux agents.
Piloter plusieurs agents en parallèle et assurer une revue rigoureuse du code généré.
Améliorer les pratiques de développement en rendant les environnements et les repositories adaptés à l'utilisation d'agents IA.
Garantir la qualité des livrables grâce aux tests automatisés, aux revues de code, aux pipelines CI/CD et à la documentation technique.
Participer à l'amélioration continue des pratiques de l'équipe et au partage des connaissances.
Profil recherché
Vous justifiez d'au moins 5 ans d'expérience en développement Backend, avec une solide expertise en Python et une réelle appétence pour les technologies d'intelligence artificielle générative.
Vous disposez notamment des compétences suivantes :
Compétences techniques indispensablesExcellente maîtrise de Python, FastAPI et de la programmation asynchrone.
Bonne connaissance de la conception d'API et des architectures distribuées.
Expérience concrète dans le développement et la mise en production de solutions RAG.
Solides connaissances en NLP, Information Retrieval, embeddings, recherche vectorielle et mécanismes de ranking.
Bonne compréhension du fonctionnement des LLM et des méthodes d'évaluation de la qualité des réponses.
Maîtrise des bases de données : PostgreSQL, MongoDB et idéalement Kafka.
Expérience des bases vectorielles : pgvector, Vertex AI Vector Search, Elasticsearch, OpenSearch ou équivalent.
Bonne connaissance des environnements Cloud et des pratiques DevOps : Docker, Kubernetes, Terraform et CI/CD.
Expérience sur Google Cloud Platform (GCP) appréciée.
Connaissance des protocoles et architectures agentiques, notamment MCP et A2A.
Maîtrise des tests automatisés, de l'observabilité et des bonnes pratiques de développement logiciel.
Autonomie, proactivité et capacité à prendre des initiatives.
Esprit d'analyse et capacité à résoudre des problématiques techniques complexes.
Rigueur dans la conception, le développement et la revue de code.
Capacité à travailler en équipe et à partager ses connaissances.
Curiosité technologique et veille active sur les évolutions de l'IA.
Capacité à travailler dans un environnement agile et en constante évolution.
Expérience avec des frameworks RAG : LangChain, LlamaIndex, Haystack ou équivalents.
Connaissance des outils d'évaluation RAG : Ragas, DeepEval ou équivalents.
Expérience en parsing documentaire et OCR : Docling, Unstructured, Document AI…
Expérience des moteurs de recherche et de la recherche multilingue.
Contributions à des projets Open Source autour du RAG ou des agents IA.
Utilisation avancée d'agents IA de développement avec des exemples concrets de réalisations.
Langues : anglais courant indispensable. Le français est un plus.
Environnement de travail
Durée : 36 mois.
Démarrage : Dès que possible.
Localisation : Hauts-de-France
Présence sur site : 3 jours par semaine.
Langues : anglais et français.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Backend Python – IA & RAG
KUBE Partners S.L. - Pixie Services
