Au sein de l'équipe R&D (20 personnes), vous rejoindrez le groupe IA. Votre mission : participer à la conception de A à Z des fondations du framework IA intégré aux plateformes WINDEV, WEBDEV et WINDEV Mobile, utilisées par des milliers de développeurs.
Ce que nous cherchons : Quelqu'un capable de concevoir des frameworks IA, et non pas seulement quelqu'un capable d'utiliser des packages existants (LangChain...). Vous créerez les primitives et les abstractions du framework IA de l'écosystème WINDEV Suite, qui seront utilisées par nos clients, et que vous exploiterez vous-même pour enrichir l'IDE avec des fonctionnalités IA avancées.
Vos missions :
Créer les briques fondamentales du framework IA :
. Implémenter les primitives d'orchestration d'agents (boucles de raisonnement, mémoires, tools, pipelining...)
. Développer les mécanismes de mémoire contextuelle et de gestion de contexte (context engineering), sans dépendre de bibliothèques tierces
. Etendre et maintenir notre propre couche d'intégration LLM multi-providers en C++ (OpenAI, Anthropic, Gemini, xAI...)
. Concevoir et implémenter les systèmes de coordination multi-agents
. Participer au développement de notre moteur de recherche sémantique (inférence locale)
. Concevoir des API claires et robustes, et garantir la fiabilité et les performances en conditions réelles de production
Exploiter ce framework pour construire des produits :
. Agents conversationnels intelligents intégrés aux environnements de développement
. Génération assistée de code et d'interfaces UX/UI
. Revue de code automatisée et détection de bugs/vulnérabilités
. Génération automatique de tests unitaires
. Complétion intelligente de code
. Et bien plus...
Votre profil :
. Bac+5 ingénieur informatique, IA, Data Science ou doctorat
. Compréhension profonde du fonctionnement interne des LLM, pas seulement de leur utilisation via API
. Expérience en conception d'architectures logicielles complexes
. Maîtrise du C++ : vous travaillerez au cœur d'un framework C++ mature, déployé auprès de milliers de développeurs. Une aisance tant en développement système qu'avec les concepts IA avancés est essentielle.
. Capacité à penser "framework" : abstractions réutilisables, API propres, documentation technique
. Connaissance des patterns d'orchestration d'agents (ReAct, plan-and-execute, supervisor...) et capacité à les implémenter vous-même
Les plus :
. Avoir déjà architecturé, contribué ou utilisé des bibliothèques/outils IA open source ou personnels
. Une connaissance de l'écosystème WINDEV Suite est un plus, mais aucunement un prérequis
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.