ALTEN

Stage - Ingénieur Génie Logiciel / Fullstack (h/f)

Posted 9 days ago

Experience
Less than 1 year
Offer salary
Not specified
Location
Rennes, France
Contract type
Stage
Work arrangement
Sur Site
Starting Date
ASAP

Company Description

View more
𝐔𝐧 𝐥𝐞𝐚𝐝𝐞𝐫 𝐦𝐨𝐧𝐝𝐢𝐚𝐥 𝐝𝐞 𝐥'𝐈𝐧𝐠𝐞́𝐧𝐢𝐞𝐫𝐢𝐞 𝐞𝐭 𝐝𝐞𝐬 𝐈𝐓 𝐒𝐞𝐫𝐯𝐢𝐜𝐞𝐬 ALTEN, fondé en 1988 et présent dans plus de 30 pays, s’est imposé comme le leader mondial des services d’ingénierie et IT Services. Le Groupe anticipe les besoins en innovation, R&D et systèmes d’information technologiques, en collaborant avec de grands acteurs de l’Aéronautique, Espace, Défense, Automobile, Transports, Énergie, Santé, Télécommunications, Banque et Services publics. 𝐍𝐎𝐓𝐑𝐄 𝐕𝐈𝐒𝐈𝐎𝐍 : 𝐂𝐎𝐍𝐒𝐓𝐑𝐔𝐈𝐑𝐄 𝐋𝐄 𝐌𝐎𝐍𝐃𝐄 𝐃𝐄 𝐃𝐄𝐌𝐀𝐈𝐍 Convaincus que les ingénieurs façonnent l’avenir, nous accompagnons nos clients dans leur transformation technologique et durable, avec l’ambition de repousser les limites de l’innovation pour anticiper le futur dès aujourd’hui.

Job Description

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 du projet suivant.


Projet : Tools Oper.AI


Les équipes R&D travaillant sur l'IA générative réinventent aujourd'hui les mêmes briques d'un projet à l'autre : gestion des prompts, appel des modèles, journalisation, authentification.

Chaque expérimentation repart d'une base différente, ce qui coûte du temps au démarrage et empêche les bonnes pratiques de se diffuser.

L'objectif du stage est de construire le socle commun qui met fin à cette dispersion : un framework applicatif couvrant la gestion des templates de prompts, la traçabilité des données, l'orchestration d'inférences et la journalisation des échanges MCP. L'enjeu n'est pas seulement technique mais aussi ergonomique.

Un socle n'est adopté que s'il est plus rapide à prendre en main qu'à contourner et l'adoption se construit : identifier des utilisateurs pilotes, leur montrer le framework sur un cas réel plutôt qu'en présentation théorique, recueillir leurs retours et itérer.

Vous serez l'interlocuteur privilégié de ces premiers adoptants et porterez le projet auprès des équipes, dans une démarche Agile au contact direct des utilisateurs finaux.


Missions confiées : 


  • Recueillir et formaliser les besoins des utilisateurs R&D, puis les traduire en fonctionnalités.

  • Développer des microservices backend en Python / FastAPI suivant une architecture hexagonale, avec persistance PostgreSQL.

  • Concevoir et documenter des API REST, ainsi que les mécanismes d'authentification et d'autorisation associés (OAuth2 / OpenID Connect).

  • Développer les interfaces utilisateur et administrateur en React (TypeScript, CSS).

  • Conteneuriser et orchestrer l'ensemble avec Docker et docker-compose, puis contribuer au déploiement sur Azure et à l'automatisation CI/CD.

  • Produire la documentation, les guides de démarrage rapide et les exemples de référence permettant une prise en main autonome.

  • Concevoir et présenter des démonstrations du framework auprès des équipes R&D, accompagner les utilisateurs pilotes sur un premier cas d'usage et recueillir leurs retours de manière structurée.

  • Suivre les indicateurs d'adoption (projets intégrés, fonctionnalités réellement utilisées, points de friction) et en tirer les priorités d'évolution.

  • Participer aux choix techniques et aux bonnes pratiques logicielles : tests, qualité de code, documentation.


Projet : Outil d'analyse des données de simulation de trafic multimodal


Le stage s'inscrit dans la mise en oeuvre d'une solution de simulation pour évaluer de nouvelles stratégies de gestion de trafic afin de réduire les embouteillages et les nuisances environnementales induites (pollution, bruit,...). Il consiste à poursuivre le développement d’une application web de visualisation et d'analyse des résultats de simulation de trafic routier à l’échelle d’une ville (véhicules, feux de signalisation, etc.).


Missions confiées :


  • Agréger et afficher des données géographiques

  • Travailler sur un frontend Angular, un backend, NET/Python, et une base de données PostgreSQL/PostGIS

  • Comprendre les besoins d'une équipe travaillant sur des méthodes d'Intelligence Artificielle (IA)

  • Implémenter des fonctionnalités correspondant aux besoins d'analyse et de visualisation des résultats de l'équipe IA

  • Assurer la scalabilité de la performance d’affichage dans des scénarios de simulation à grande échelle géographique

  • Proposer des solutions pour réduire le transfert de données

Vous êtes étudiant(e) en dernière année d'École d'Ingénieur à la recherche d'un stage de fin d'études, avec une spécialité en Informatique / Génie Logiciel.


Profil:


Vous justifiez de connaissances en développement web front et back, et maîtrisez plusieurs des technologies suivantes : Python, Angular, FastAPI (ou Flask/Django), React, TypeScript, HTML/CSS, API REST, JSON, SQL et NoSQL.

Vous êtes à l'aise avec Git, Docker et les architectures microservices, et vous avez su les mettre en application lors de votre formation.

Une expérience du cloud (Azure de préférence) est un plus.

Vous êtes à l'aise pour présenter votre travail, écouter des utilisateurs et défendre des choix techniques auprès d'interlocuteurs variés.

Des connaissances en IA (LLM, NLP, RAG, agents) 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​

https://www.alten.com/careers/job-offers