Développeur RAG Python Elastic H/F

Les missions du poste

Nous recherchons un développeur RAG expérimenté pour rejoindre une équipe technique et relever un défi ambitieux : concevoir et implémenter un système Retrieval-Augmented Generation (RAG) robuste et scalable, capable de gérer une charge de plus de 30 000 utilisateurs, en utilisant ElasticSearch.

Un PoC a été développé en Python, mais il ne supporte pas une montée en charge importante. La migration vers Elastic a été décidée et l'infrastructure est déjà en place. L'objectif est maintenant de définir l'architecture RAG, relier les modèles d'IA aux bases documentaires et optimiser les performances pour garantir la scalabilité et la robustesse de la solution.

Le projet inclut également l'intégration des nouvelles fonctionnalités Elastic récemment sorties (décembre 2024) et le respect des réglementations européennes sur l'IA et les données (AI Act, RGPD). Vous serez le référent Elastic de l'équipe, avec un rôle clé dans la structuration du projet et l'établissement des bonnes pratiques.

Ce poste offre un projet technique stimulant avec des défis d'optimisation et de montée en charge, une autonomie forte et un rôle clé dans la structuration du projet, un environnement de travail collaboratif avec une équipe motivée et des experts en IA, ainsi qu'un CDI avec des perspectives d'évolution sur un projet stratégique.

Les missions :

Définir l'architecture du système RAG en utilisant Elastic et en optimisant les performances pour une montée en charge.
Concevoir et implémenter les pipelines de récupération et d'augmentation des données pour alimenter un modèle d'IA avec des documents pertinents.
Assurer la scalabilité et la robustesse de la solution afin de garantir une expérience fluide pour les utilisateurs.
Travailler sur l'intégration des modèles d'IA avec l'infrastructure Elastic existante, en optimisant les requêtes et les performances.
Veiller à la conformité avec les réglementations européennes sur l'IA et les données (AI Act, RGPD).
Tester, monitorer et améliorer la solution en continu pour garantir stabilité et efficacité.
Mettre en place les bonnes pratiques de développement et d'optimisation au sein de l'équipe.

Profil :
Expérience de 3 ans minimum en développement, avec une forte expertise en ElasticSearch.
Bonne maîtrise de Python et de son écosystème (FastAPI, LangChain, etc.).
Solide compréhension des architectures RAG et de l'intégration des modèles LLM avec des bases documentaires.
Expérience en optimisation des performances et en gestion de la scalabilité pour des applications à fort trafic.
Connaissances des infrastructures cloud et des architectures distribuées (un plus).
Capacité à structurer un projet et à définir des bonnes pratiques de développement.
Autonomie et proactivité : vous serez le référent Elastic, avec la responsabilité de concevoir et optimiser la solution.
Capacité à travailler sur des sujets complexes : montée en charge, structuration d'un projet RAG à grande échelle.
Rigueur et sens des responsabilités : vous devrez garantir la stabilité et la conformité du projet.
Sensibilité aux réglementations européennes (AI Act, RGPD).
Aucun diplôme requis, seule l'expérience compte.

Lieu : Strasbourg
Contrat : CDI

Les offres similaires

Ingénieur validation en électronique H/F

Strasbourg
CDI
Reboot Conseil
Postée il y a 7 jours

Développeur iOS Swift F/H

Strasbourg
CDI
Pas de télétravail
REBOOT CONSEIL
Postée il y a 19 jours

Développeur Android Kotlin H/F

Strasbourg
CDI
Reboot Conseil
Postée il y a 26 jours
Accueil / Emploi / Emploi Strasbourg / Emploi