Développeur Python/ Data & IA
Role details
Job location
Tech stack
Job description
Vous intervenez sur un projet innovant autour de la conception et de la validation d'un modèle de données complexe dédié à l'analyse d'impacts environnementaux.
Dans ce cadre, vous travaillez sur un écosystème logiciel en Python structuré autour d'un méta-modèle de données, avec des enjeux forts de qualité, de cohérence et de validation scientifique.
Votre rôle consiste à tester, analyser et faire évoluer ce modèle ainsi que les chaînes d'import de données, dans un environnement collaboratif intégrant des outils d'intelligence artificielle.
Votre mission :
Au sein d'une équipe projet, vous serez en charge de :
-
Analyser et comprendre un modèle de données existant et ses mécanismes
-
Tester de manière critique les chaînes d'import de données (YAML, Excel)
-
Développer et améliorer des fonctionnalités en Python
-
Mettre en place et exécuter des tests automatisés (pytest)
-
Utiliser des outils d'assistance au développement par IA (Copilot, Cursor...)
-
Documenter les résultats, anomalies et axes d'amélioration
Requirements
Votre Profil & l'Environnement technique dans lequel vous évoluerez :- Expérience de 3 ans minimum en développement Python - Très bonne maîtrise de Python et des principes de programmation orientée objet - Capacité à comprendre et faire évoluer une base de code existante - Bonne pratique des tests automatisés (pytest) - Maîtrise des outils collaboratifs : Git, documentation technique- Expérience ou appétence pour les outils d'IA appliqués au développement- Rigueur, esprit critique et capacité d'analyse - Autonomie et bon relationnel Un plus :- Connaissances en Analyse du Cycle de Vie (ACV / LCA) - Expérience avec des outils type Brightway Quelques infos importantes à retenir :- Expérience de 3 ans minimum sur un poste similaire- 2 jours de télétravail par semaine- Date de démarrage : ASAP- Type de contrat : CDI, Freelance, Portage salarialSituation géographique : Rennes (35000), Votre Profil & l'Environnement technique dans lequel vous évoluerez :
-
Expérience de 3 ans minimum en développement Python
-
Très bonne maîtrise de Python et des principes de programmation orientée objet
-
Capacité à comprendre et faire évoluer une base de code existante
-
Bonne pratique des tests automatisés (pytest)
-
Maîtrise des outils collaboratifs : Git, documentation technique
-
Expérience ou appétence pour les outils d'IA appliqués au développement
-
Rigueur, esprit critique et capacité d'analyse
-
Autonomie et bon relationnel
Un plus :
-
Connaissances en Analyse du Cycle de Vie (ACV / LCA)
-
Expérience avec des outils type Brightway
Quelques infos importantes à retenir :
- Expérience de 3 ans minimum sur un poste similaire, Esprit d'analyse
Benefits & conditions
2 jours de télétravail par semaine
-
Date de démarrage : ASAP
-
Type de contrat : CDI, Freelance, Portage salarial
Situation géographique : Rennes (35000)