Stage 6 mois - Software / AI Engineer (H/F)
🚀 À propos de Treezor
Treezor est le précurseur du “Banking as a Service” et intègre dans son offre les dimensions technologique, réglementaire et sécuritaire pour proposer en API l’accès à l’ensemble des services de la chaîne de paiements, en acquisition et émission. Treezor consacre une partie importante de ses ressources au développement de nouvelles technologies afin de soutenir l’innovation et la stratégie de croissance de ses clients.
💶 130+ milliards d'euros de flux gérés depuis notre lancement
💳 8+ millions de cartes de paiement émises
🤝 150+ clients (Fintechs et Corporates)
🌍 25 pays couverts
👥 250+ collaborateurs
💬 20+ nationalités
🎯 Le Défi Pédagogique : Transformer le Code en Connaissance
Dans un écosystème de micro-services complexe et en constante évolution, maintenir une documentation technique à jour est un enjeu majeur de "Developer Experience".
L'objectif de ce stage est de concevoir et développer un outil interne de documentation automatique. Accompagné par un Expert Technico-Fonctionnel, vous apprendrez à utiliser l'analyse statique du code et la puissance des modèles de langage (LLMs) pour créer un système capable de comprendre la structure profonde de nos projets.
🛠 Projets et Apprentissage
Au sein de l'équipe Tech, et sous la supervision de votre tuteur, vous participerez aux étapes suivantes :
Extraction de la structure (AST) : Étude et mise en œuvre des protocoles LSIF ou SCIP pour transformer le code source en une représentation structurée.
Modélisation Graph : Apprentissage de la modélisation de données dans une base orientée graphe pour représenter les dépendances et les flux de données.
Intelligence Artificielle (RAG) : Développement d'un pipeline de type Retrieval-Augmented Generation (RAG) utilisant des embeddings open-source et des LLMs pour la recherche sémantique.
Architecture Cloud : Découverte du déploiement de services sur AWS (notamment via AWS Lambda et Docker).
Interface Utilisateur : Avec l’aide de développeurs web internes, conception d'une interface web permettant aux ingénieurs d'interagir avec l'outil de documentation.
Intégration continue : En relation avec l’équipe SRE, mise en place de l'outil dans le workflow Git pour une mise à jour automatisée.
👤 Profil Recherché
Étudiant(e) en dernière année d'École d'Ingénieur ou Master 2 (Bac+5) avec une spécialisation en Génie Logiciel ou Intelligence Artificielle.
Maîtrise d’un langage de programmation, de préférence Python / Go / PHP / NodeJS.
Intérêt marqué pour l'algorithmique et les structures de données (AST, graphes).
Curiosité pour les problématiques d'IA (Embeddings, Prompt Engineering).
Première approche de l'écosystème Docker et de l'outil Git.
Notions de développement Web.
Esprit d'analyse, curiosité dans la recherche de solutions et bon niveau d'anglais technique.
🎁 Pourquoi nous rejoindre ?
Un sujet de stage innovant au croisement de l'IA et du Software Engineering.
Un accompagnement de proximité par des mentors passionnés.
Une immersion totale au sein du leader européen du BaaS.