Conception et développement de composants d’Intelligence Artificielle pour une plateforme de jeu compétitif. Technos: Node.js, Express.js, MongoDB, Redis, Socket.io, API REST, JavaScript / TypeScript, Python (pour agents/RL), OpenAI API ou LLM open-source (03-2026)

.

Description de la mission : Nugget Finder est une plateforme de hackathon gamifié où des joueurs s’affrontent en temps réel via une API REST autour de quiz techniques à difficulté progressive. L’objectif du stage est d’intégrer des composants d’Intelligence Artificielle à deux niveaux :  Développement d’agents joueurs autonomes / Génération intelligente de questions via LLM

Fonctionnalités à développer

  • Développement d’un bot capable de jouer via l’API REST
    • Résolution automatique de nuggets et stratégie temps réel : attaque, défense, burst, priorisation
    • Adaptation dynamique au comportement adverse
    • Approches possibles : heuristiques, arbre de décision, planification, Reinforcement Learning
  • Génération de questions techniques via LLM 
    • Output structuré (JSON compatible backend)
    • Système de validation automatique des réponses

En tant que développeur(se) WEB stagiaire, vous serez amené(e) à réaliser ces activités :

  • Conception et développement de modules IA
  • Implémentation d’agents stratégiques autonomes
  • Intégration d’un pipeline LLM robuste
  • Mise en place de mécanismes de validation automatique
  • Analyse expérimentale et comparaison d’approches
  • Tests en conditions réelles (sessions multi-agents)

Pour vous épanouir chez nous

Nous recherchons un(e) étudiant(e) en 4ème année d’école d’ingénieur ou en M1 qui :

  • Est passionné(e) par l’IA, les systèmes multi-agents et les jeux stratégiques
  • A de bonnes bases en algorithmique et en structures de données
  • Maîtrise JavaScript/TypeScript et/ou Python
  • S’intéresse au Reinforcement Learning ou à la modélisation stratégique
  • A envie de travailler sur des problématiques temps réel et systèmes distribués
  • A un Geek mindset, un bon relationnel et maîtrisant la communication en français et en anglais.