cover image
GE Vernova

Stagiaire développeur(euse) outils logiciels

On site

Montpellier, France

Internship

07-01-2026

Share this job:

Skills

Communication Python SQL GitHub Docker Architecture Machine Learning Computer Vision git Redis Data Science Natural Language Processing Microservices NLP

Job Specifications

Job Description Summary

Job Description

Poste Et Missions

Au sein de l’équipe Support Level 3 – Grid Automation, vous participerez au développement d’outils logiciels internes visant à analyser, automatiser et fiabiliser le traitement de données techniques et opérationnelles (tickets de support, métriques, configurations, logs).

Vos Missions Incluront

Conception et développement d’applications backend en Python
Mise en place de pipelines de traitement de données (batch et/ou asynchrones)
Développement de services conteneurisés (Docker) et de workers (Celery)
Implémentation de tests unitaires et fonctionnels
Participation à la validation et au déploiement des outils

Selon Le Profil Et L’appétence Du/de La Stagiaire, Une Contribution à Des Fonctionnalités Intégrant Des Briques Data Ou Intelligence Artificielle (analyse De Données, Automatisation, Intégration De Modèles Existants) Pourra Être Envisagée

Analyse automatique de données (classification, détection d’erreur et d’anomalies, NLP)
Intégration de modèles existants (ML / LLM) dans des workflows logiciels
Implémenter des pipelines de traitement de données (nettoyage, transformation, validation)

Profil Et Compétences Requises

Compétences techniques – Requises

Développement logiciel en Python
Bonne maîtrise du langage et de ses écosystèmes
Capacité à structurer un projet (modules, packages, bonnes pratiques)
Écriture de code maintenable, lisible et documenté
Architecture logicielle & backend
Compréhension des principes de microservices
Développement de services backend exposant des APIs REST
Gestion des échanges de données (JSON, XML)
Traitement et analyse de données
Manipulation, nettoyage et validation de données structurées
Capacité à concevoir des pipelines de traitement de données
Sensibilité à la qualité, la cohérence et la traçabilité des données
Bases de données
Maîtrise de SQL
Conception et interrogation de bases de données relationnelles
Compréhension des modèles de données et des relations
Asynchronisme & traitement distribué
Notions de traitements asynchrones
Utilisation ou compréhension de systèmes de files de messages et de workers
Sensibilisation aux problématiques de performance et de montée en charge
Qualité logicielle
Écriture de tests unitaires et fonctionnels
Débogage et analyse d’erreurs
Respect des cycles de développement logiciel (conception → développement → validation → livraison)
Outils & collaboration
Utilisation de Git / GitHub (versioning, branches, revues de code)
Travail en environnement collaboratif et structuré

Compétences techniques – Appréciées

Conteneurisation
Docker (création et utilisation de conteneurs)
Compréhension des environnements reproductibles
Traitements distribués
Expérience ou notions autour de Celery et Redis
Orchestration de tâches longues ou intensives
APIs & intégration
Conception d’APIs REST robustes
Intégration avec des systèmes existants

Data & Intelligence Artificielle – Optionnel mais valorisé

Connaissances de base en Data Science / Machine Learning
Intérêt ou expérience dans un ou plusieurs domaines :
NLP (Natural Language Processing)
Computer Vision
IA Générative / LLMs
Utilisation ou compréhension de :
Librairies ML existantes
APIs de modèles IA
Notions de :
Préparation et validation des données pour des usages IA
Intégration de briques IA dans des applications logicielles

Langues

Anglais professionnel (lu, écrit, parlé)

Savoir être

Rigueur, communication écrite, travail en équipe, adaptation

Formation

Diplôme préparé : Master 2

Domaine/spécialité de formation : Développement logiciel

About the Company

GE Vernova is a planned purpose-built company on a mission to electrify the planet while simultaneously working to decarbonize it. If we want our energy future to be different…we must be different. Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. ... Know more