Stage Innovation : Ingénieur Intelligence Artificielle / NLP

  • Stage
  • Contract Type: Intern
  • Region: Bretagne
  • Rémunération: jusqu'à EUR 1200 - tous les mois

Description du poste

A la Direction de l’Innovation, nous menons des projets de recherche sur des champs d’expérimentation très larges et multi-sectoriels.
Ces projets innovants, développés en équipes, sont encadrés par nos experts au sein des ALTEN Labs (IDF, Toulouse, Grenoble, Rennes et Sophia Antipolis), et tentent de répondre aux enjeux de nos clients en leur fournissant des solutions technologiques originales et disruptives.

Au sein de notre Lab de Rennes, vous serez accompagné(e) par un Pilote Innovation (Chef de projet) pour vous permettre de développer vos compétences sur les activités d'un des projets suivants (plusieurs stages à pourvoir).

Projet : Service IA opérationnels et Paiement Agentique 

Le protocole UPC (Universal Commerce Protocole), standardise les échanges initiés par des Agents Intelligents missions pour effectuer des achats. Ce stage propose :

  • Une veille sur l’architecture, les mécanismes de sécurité et les cas d’usage d’UPC
  • Le développement d’un démonstrateur simulant des scénarios de paiements autonomes (ex : achats programmés, validation multi-agents).
  • Une analyse critique des défis (interopérabilité, conformité réglementaire) et des opportunités pour l’écosystème bancaire et fintech.

Projet : Exploration de la programmation en langage naturel vers un langage exécutable

ALTEN souhaite disposer d’une plateforme expérimentale donnant les moyens de montrer à ses clients de nouvelles approches en matière d’écriture et d’exécution de scénarios en langage naturel (NLP). ​

Nous avons déjà posé l’approche à travers deux cas d’usage basiques. Aujourd’hui nous voulons aller plus loin dans le passage de scripts en langage naturel vers leur équivalent en langage exécutable à travers une thèse qui a démarré. L'objectif est d'accompagner cette thèse dans les expérimentations et l'outillage nécessaire aux expérimentations (intégration de modéle IA, intégration des utilisateurs, évaluation des résultats....).

Missions confiées :

  • Poursuivre l’état de l’art en la matière​
  • Explorer des pistes de réalisation (utilisation des outils du NLP : distance sémantique, IA génératives, Ontologies…)​
  • Expérimenter à travers un cas d’usage (exemple : l’automatisation des tests d’une application)​
  • Outiller les expérimentations (IDE pour programmer en langage naturel)
  • Evaluer les différentes expérimentations (mesures, critiques et perspectives)​​

Projet : Pilotage en langage naturel dans un environnement multi-agents

Piloter un outil logiciel suppose aujourd'hui d'en connaître l'interface : menus, syntaxe, paramètres. L'objectif du stage est de lever cette barrière en construisant un agent conversationnel capable d'exécuter des actions métier à partir d'instructions formulées en langage naturel, sur un environnement où plusieurs outils et agents coexistent. Le système repose sur une architecture en trois couches :  interprétation du langage naturel, médiation via un serveur MCP (Model Context Protocol), environnement d'outils, permettant d'ajouter de nouvelles capacités sans modifier la logique de dialogue. Deux familles d'outils servent de terrain d'expérimentation : la manipulation de classeurs Excel et l'interaction avec LinkedIn.

Missions confiées: 

  • Concevoir et améliorer les sous-modules de la couche d'interprétation : détection d'intention, planification suivant le pattern ReWOO, suivi de l'état du dialogue, résolution d'actions et génération de la réponse en langage naturel
  • Travailler sur la sélection d'outils dans un catalogue étendu : approches hybrides combinant similarité sémantique, expansion par graphe et reranking par LLM
  • Mettre en place un mécanisme de rejet permettant d'écarter les demandes hors périmètre plutôt que de produire une action erronée
  • Traiter les enjeux transactionnels : validation des paramètres avant exécution, confirmation utilisateur sur les actions à effet de bord, idempotence des appels, reprise ou annulation en cas d'échec au milieu d'un plan
  • Contribuer à l'exposition d'outils via le serveur MCP et à la gestion du contexte multi-tours (mémoire, retour en arrière, état courant)
  • Instrumenter le système selon une démarche AgentOps : traçabilité de bout en bout, du message utilisateur jusqu'à chaque appel d'outil, suivi du coût en tokens, de la latence et du taux d'échec par outil, rejeu de sessions pour le débogage
  • Construire et exploiter un protocole d'évaluation du système : scénarios de test, campagnes d'annotation, mesure du taux de réussite et de la robustesse
  • Explorer des pistes d'adaptation du modèle au contexte d'usage (fine-tuning léger de type LoRA, prompt engineering)

Projet : Optimisation des stratégies de routage de requêtes pour LLM

Les systèmes d'intelligence artificielle modernes s'appuient sur un ensemble croissant de modèles, d'outils et d'agents spécialisés. Dans ce contexte, le routage sémantique vise à analyser automatiquement une requête en langage naturel afin de sélectionner les ressources les plus pertinentes tout en optimisant la qualité des réponses, les coûts de calcul et la latence.

Ce stage a pour objectif de concevoir, développer et évaluer de nouvelles approches de routage et d'orchestration pour des architectures d'IA modulaires.

Missions confiées :

  • Réalisation d'un état de l'art sur le routage sémantique, les systèmes multi-agents et l'IA générative
  • Évaluation de différentes approches de routage à l'aide d'un benchmark expérimental
  • Étude de mécanismes de sélection d'outils, de modèles ou d'agents spécialisés
  • Analyse des performances selon différents critères : qualité, coût, latence et robustesse
  • Synthèse, valorisation et rédaction des résultats

Projet : Services IA opérationnels

L'intérêt de l'émergence des IA Génératives à base de "Large Language Models" (LLM) non seulement du grand public, mais aussi des entreprises, est aujourd'hui confirmé.

Cependant, le déploiement opérationnel de services numériques incluant de tels composants LLM + RAG induisent eux-mêmes de nouvelles problématiques en terme d'observabilité de qualité de service (QoS), de sécurité des données et de résilience face aux attaques de type "Prompt Injection". La montée en charge du service à mesure que la fréquentation et la quantité de données augmente doit aussi être assurée.

Ces questions sont adressées par un domaine émergent, le LLMOps. Nous vous proposons de travailler sur le "LLMOps" en expérimentant de nouvelles techniques visant à adresser ces nouveaux verrous.

Qualifications

Vous êtes étudiant(e) en dernière année d’École d’Ingénieur à la recherche d’un stage de fin d’études et vous avez suivi une spécialité en Intelligence Artificielle / Data Science (Deep Learning, NLP, BERT, NER, BLOOM,LLMs, prompt engineering).​

Vous justifiez de bonnes connaissances en IA/NLP ainsi qu'en développement (Python, Java). Vous maîtrisez plusieurs outils associés tels que Spacy, Flask, Pandas, Hugging Face - Transformers, que vous avez su mettre en application lors de votre formation. Des notions sur les protocoles agentiques fondamentaux (AP2, A2A, MCP) ainsi qu'une apétance pour  la recherche serait fortement appréciée.

Pour le  projet " Pilotage en langage naturel dans un environnement multi-agents" , une pratique des frameworks agentiques tels que LangChain ou LangGraph, des bases vectorielles ainsi qu'une familiarité avec les architectures agentiques est un atout. Des notions d'observabilité appliquée aux systèmes LLM (LLMOps / AgentOps, traçabilité et suivi des coûts via Langfuse) seraient également appréciées.

Réactif(ve), rigoureux(se), autonome et doté(e) du sens du service, vous souhaitez évoluer dans un environnement challengeant

Informations complémentaires

Comment rejoindre un de nos Labs ?

  • Partagez-nous votre CV pour que l’on découvre votre parcours et ce qui vous anime.
  • Échangez avec un chargé de recrutement lors d’une première discussion afin de mieux comprendre vos attentes.
  • Rencontrez un pilote innovation pour parler concret, projets, idées… et voir si la magie opère.

Rejoindre nos ALTEN Labs, c’est s’immerger au cœur de notre culture de l’innovation. Vous aurez l’opportunité de développer vos compétences sur des sujets concrets, en collaborant au sein d’une équipe projet dynamique.

Nos équipes d’experts vous accompagneront pour devenir acteur de votre projet, dans un environnement multiculturel et pluridisciplinaire. Vous bénéficierez ainsi d’une expérience enrichissante, ouverte à tous les secteurs de l’ingénierie, en France comme à l’international.

Détails du stage

  • Durée de stage : 6 mois (Une embauche pourrait être envisagée à l’issue du stage)
  • Lieu de stage : Lab de Rennes
  • Gratification de stage : 1200 euros brut/mois + Tickets restaurants + Prise en charge titre de transport

Vous vous reconnaissez dans ce descriptif ? Alors n’attendez plus ! Rejoignez une équipe qui place l’innovation au cœur de ses actions et où chaque talent peut laisser son empreinte.

En cliquant sur le lien ci-dessus ou sur tout autre lien externe figurant dans cette publication, vous quittez ce site et accédez à un site web tiers dont les conditions d'utilisation et la politique de confidentialité s'appliquent.

Avis de confidentialité