Localisation
Vaucluse (84), France (84)
Niveau d'études
Niveau 6 Licence/diplômes équivalents
Publication
15 juillet 2026
Secteur
Informatique & Numerique
Missions principales
Vous rejoindrez l'unité de recherche Plantes et Systèmes de culture Horticoles (PSH), qui rassemble une quarantaine de personnes permanentes. La mission de l'unité est de contribuer, par des approches d'écophysiologie et d'agroécologie, à la mise au point de systèmes de culture des fruits et légumes et de scénarios paysagers en zone méditerranéenne afin d'améliorer la qualité des produits récoltés et le respect de l'environnement dans un contexte de changement global. Les disciplines couvertes vont de l'écophysiologie à l'écologie du paysage.
La modélisation occupe une place centrale dans l'unité comme outil d'intégration des connaissances et d'aide à la compréhension et conception des systèmes de culture.
Vous serez positionné-e dans l'axe CQFD (Croissance-Qualité des Fruits-Défense sous contraintes (a)biotiques).
Vos principales missions seront de :
- développer, maintenir et faire évoluer les codes informatiques liés aux modèles, en assurant la qualité, la fiabilité, la performance, et la diffusion des logiciels ;
- développer des procédures efficaces de versionnement et de déploiement, en veillant à ce que les modèles soient accessibles et opérationnels pour les utilisateurs ;
- documenter soigneusement les codes, les processus et les flux de données pour assurer la traçabilité et la compréhension du système ;
- contribuer, en interaction avec les chercheurs, à l'implémentation et l'intégration de méthodes numériques pour l'analyse des modèles ;
- contribuer au développement d'outils facilitant l'utilisation des modèles (paramétrage, lancement, visualisation des sorties), selon les besoins des projets ;
- participer à la diffusion et à l'interopérabilité des modèles développés dans l'unité, notamment via leur intégration dans des plateformes de modélisation pertinentes (par exemple OpenAlea).
Vous serez chargé-e de travailler en appui aux différents projets concernés, sur le développement informatique de modèles de plantes. Vous rédigerez les algorithmes en interaction avec les chercheurs, vous coderez les développements informatiques en respectant les bonnes pratiques (documentation, versionnement, tests unitaires, tests de performance, ...), vous testerez les modèles et vous contribuerez à faciliter le travail de paramétrisation, optimisation et validation des modèles.
Vous documenterez l'ensemble des développements réalisés et contribuerez à la mise à disposition d'un environnement de modélisation accessible aux utilisateurs. Pour cela, vous interagirez étroitement avec les scientifiques et les autres informaticiens de l'unité.
Selon les projets, vous pourrez être amené-e à accompagner ou encadrer des étudiant-es impliqué-es dans les développements de modélisation.
Vous serez intégré-e à des communautés et réseaux de modélisation de l'institut et participerez à des actions transversales au niveau de l'institut (réseaux de modélisateurs entre autres).
Compétences attendues
Vous rejoindrez l'unité de recherche Plantes et Systèmes de culture Horticoles (PSH), qui rassemble une quarantaine de personnes permanentes. La mission de l'unité est de contribuer, par des approches d'écophysiologie et d'agroécologie, à la mise au point de systèmes de culture des fruits et légumes et de scénarios paysagers en zone méditerranéenne afin d'améliorer la qualité des produits récoltés et le respect de l'environnement dans un contexte de changement global. Les disciplines couvertes vont de l'écophysiologie à l'écologie du paysage.La modélisation occupe une place centrale dans l'unité comme outil d'intégration des connaissances et d'aide à la compréhension et conception des systèmes de culture.Vous serez positionné-e dans l'axe CQFD (Croissance-Qualité des Fruits-Défense sous contraintes (a)biotiques).
Vos principales missions seront de :- développer, maintenir et faire évoluer les codes informatiques liés aux modèles, en assurant la qualité, la fiabilité, la performance, et la diffusion des logiciels ;- développer des procédures efficaces de versionnement et de déploiement, en veillant à ce que les modèles soient accessibles et opérationnels pour les utilisateurs ;- documenter soigneusement les codes, les processus et les flux de données pour assurer la traçabilité et la compréhension du système ;- contribuer, en interaction avec les chercheurs, à l'implémentation et l'intégration de méthodes numériques pour l'analyse des modèles ;- contribuer au développement d'outils facilitant l'utilisation des modèles (paramétrage, lancement, visualisation des sorties), selon les besoins des projets ;- participer à la diffusion et à l'interopérabilité des modèles développés dans l'unité, notamment via leur intégration dans des plateformes de modélisation pertinentes (par exemple OpenAlea).
Vous serez chargé-e de travailler en appui aux différents projets concernés, sur le développement informatique de modèles de plantes. Vous rédigerez les algorithmes en interaction avec les chercheurs, vous coderez les développements informatiques en respectant les bonnes pratiques (documentation, versionnement, tests unitaires, tests de performance, ...), vous testerez les modèles et vous contribuerez à faciliter le travail de paramétrisation, optimisation et validation des modèles. Vous documenterez l'ensemble des développements réalisés et contribuerez à la mise à disposition d'un environnement de modélisation accessible aux utilisateurs. Pour cela, vous interagirez étroitement avec les scientifiques et les autres informaticiens de l'unité. Selon les projets, vous pourrez être amené-e à accompagner ou encadrer des étudiant-es impliqué-es dans les développements de modélisation. Vous serez intégré-e à des communautés et réseaux de modélisation de l'institut et participerez à des actions transversales au niveau de l'institut (réseaux de modélisateurs entre autres).
Profil attendu
Vous avez une formation supérieure informatique, génie logiciel, ou dans un domaine connexe.
Vous disposez d'une expérience professionnelle pertinente dans le développement logiciel.
Compétences requises :
- maîtrise avancée du développement logiciel orienté objet, la connaissance de Java sera appréciée ;
- connaissance des bonnes pratiques d'ingénierie logicielle (versionnement, documentation, tests, déploiement) ;
- connaissance d'outils et méthodes autour de l'IA serait un plus ;
- connaissance de R/Shiny pour la création d'interfaces intuitives serait également un plus.
Vous avez un goût prononcé pour le travail en équipe, ainsi que le sens du relationnel et êtes capable de travailler en autonomie.
Métier de référence
Intégratrice / Intégrateur logiciel
Comprendre ce poste
L'ingénieur en développement logiciel au sein d'INRAE intervient au cœur d'une unité de recherche dédiée à l'agroécologie méditerranéenne. La modélisation informatique y est un vecteur central : elle cristallise les connaissances pluridisciplinaires en écophysiologie et agronomie pour concevoir des systèmes de culture durables. Ce poste consiste à architecturer, écrire et maintenir les codes de simulation qui permettent aux chercheurs de tester des scénarios et de comprendre le comportement des agroécosystèmes face aux contraintes environnementales.
Le recrutement dans ce cadre
Le recrutement s'effectue en catégorie A de la fonction publique d'État, ouvert indifféremment aux titulaires (via concours ou liste d'aptitude) et aux contractuels. Cette catégorie offre des perspectives d'encadrement et d'expertise à moyen terme. Au sein d'INRAE, elle permet d'évoluer vers des postes de responsabilité scientifique ou de pilotage de projets informatiques structurants.
Conseils pour candidater
- **Valoriser l'expérience en ingénierie plutôt que la seule pratique du code** : insistez sur votre maîtrise des cycles de développement (versionnement Git, tests automatisés, intégration continue), qui distingue un intégrateur d'un simple développeur et répond directement aux attentes d'une unité de recherche.
- **Documenter les projets scientifiques ou orientés métier** : si vous avez participé à des projets de modélisation, simulation ou traitement de données volumineuses, mettez-les en avant comme preuves de capacité à dialoguer avec des non-informaticiens.
- **Préparer des exemples concrets avec Java et R/Shiny** : ces technologies étant explicitement mentionnées, présenter un portfolio ou décrire précisément des contributions antérieures renforce votre candidature et démontre une réelle motivation pour ce type d'environnement.
Éclairage rédigé par PostePublic pour contextualiser cette offre.
Réf. INRAE-CAMOB26-IE-AgroEcoSystem-4Fonction publique d'État