Stage - ui development & generative ai - h/f
CLS, filiale du CNES et de la CNP, est une société à mission internationale, pionnière dans la fourniture de solutions d'observation et de surveillance de la Terre depuis 1986.
Sa vision est d'imaginer et de déployer des solutions innovantes pour comprendre, protéger notre Planète et gérer durablement ses ressources.
Opérateur historique des balises Argos, CLS, avec plus de 1200 collaborateurs dans le monde, sur près de 41 sites dans 20 pays et un chiffre d’affaires annuel de près de 220 millions d’euros en 2025, figure parmi les spécialistes des services satellitaires en utilisant les technologies spatiales les plus avancées, couplées au génie logiciel et à la data-sciences.
L’entreprise œuvre dans 5 secteurs d’activités stratégiques :
- la gestion durable des pêches,
- la surveillance environnementale et le climat,
- la sécurité maritime,
- la mobilité,
- les énergies et infrastructures.
L’entreprise fournit notamment des services satellitaires basés sur :
- la localisation et la collecte de données environnementales (200 000 balises sont traitées chaque mois, bouées dérivantes, balises équipant des animaux, flottes de pêche ou encore de commerce, etc.),
- l’observation des océans et des eaux continentales (plus de 20 instruments, embarqués à bord de satellites, livrent quotidiennement des informations à CLS sur les mers et les océans du globe),
- et la surveillance des activités terrestres et maritimes (près de 20 000 images radar et optique et plusieurs centaines d’heures de vol effectuées par des drones sont traitées et analysées chaque année).
Description du poste :
Au sein de la Direction Avanced Technologies, la cellule IHM conçoit et maintient les frameworks web et mobile utilisés par les applications CLS. Elle pilote également les initiatives autour du Design System CLS et de l’adoption de l’IA générative dans le cycle de développement logiciel. Ces travaux s'appuient notamment sur un framework React mutualisé, un design system partagé et une démarche innovante de "Flow Engineering" intégrant agents, bases de connaissances et outils d'assistance IA.
L’équipe IHM recherche un(e) stagiaire pour évoluer et développer ses compétences autour des sujets suivants :
"Framework Frontend, Design System et IA Générative pour le développement logiciel"
Tes missions si tu nous rejoins :
· Contribuer à l'évolution du framework d'interfaces utilisateur (UI) de CLS et à l'amélioration du Design System V2 de l'entreprise ;
· Participer à la mise en place d'un environnement front-end intégrant des outils d'IA générative (skills, agents et bases de connaissances) adaptés aux projets de l'équipe ;
· Participer aux travaux de la Task Force GenAI tels que l'intégration de chatbots, le développement de serveurs MCP, la réalisation des preuves de concept (POC) et la contribution à des migrations techniques.
L’environnement technique que nous utilisons :
React, TypeScript
· NX Monorepo
· Storybook
· Vite
· Vitest
· GitHub
· Figma
· Design System CLS
· GitHub Copilot et outils d'IA générative
· MCP (Model Context Protocol)
Étudiant(e) en Master ou en école d’ingénieur informatique, tu souhaites développer tes compétences dans le développement frontend moderne, l’expérience utilisateur et l’intelligence artificielle appliquée au développement logiciel.
· Compétences requises :
o Bonne maîtrise du développement web moderne (JavaScript / TypeScript).
o Connaissances de React ou d’un framework frontend équivalent.
o Sensibilité aux problématiques UX/UI et à la qualité logicielle.
o Intérêt marqué pour les technologies d'IA générative.
· La maîtrise de la langue anglaise est indispensable pour mener à bien ta mission.
Qualités recherchées :
· Goût du travail en équipe.
· Curiosité, rigueur et autonomie.
· Esprit d'initiative et capacité à expérimenter.
· Aisance relationnelle et esprit d'analyse.
· Intérêt pour l'innovation et les nouvelles technologies.
Le petit plus :
Une connaissance ou un intérêt pour les technologies suivantes serait un atout :
· React, Next.js ou Flutter
· Storybook et Design Systems
· GitHub Copilot, Claude, ChatGPT ou autres assistants IA
· MCP (Model Context Protocol)
· Prompt Engineering, Agents IA et RAG
· UX/UI et outils de prototypage (Figma)
Tu aimes les challenges, tu as l’esprit d’équipe, alors rejoins l’aventure et participe à la construction des outils de développement de demain chez CLS !
Durée du stage souhaitée : 3 à 6 mois