DESCRIPTION :
L'ingénieur·e aura pour mission principale de concevoir, développer, optimiser et maintenir l'ensemble des services backend de la plateforme https://geo.plantnet.org/, de la génération des cartes à partir de modèles DeepSDM (Deep Species Distribution Models) jusqu'à leur mise à disposition via des services web cartographiques performants. Il/elle travaillera en étroite collaboration avec l'ingénieur développant le front-end ainsi que les chercheurs en IA et écologie travaillant sur les modèles., 1. Génération des cartes de distribution d'espèces
+ Intégration et orchestration de modèles DeepSDM pour la prédiction de présence d'espèces végétales.
+ Gestion de pipelines de prédiction à grande échelle (batch ou à la demande), sur GPU ou cluster HPC.
+ Post-traitement, rasterisation et standardisation des sorties modèles.
2. Stockage, indexation et structuration des données
+ Conception de formats de stockage adaptés (e.g. COG, Zarr, TileDB) pour données raster volumineuses et multi-échelles.
+ Indexation par espèce, territoire, période, indicateur (richesse spécifique, rareté, etc.).
+ Mise en place et administration de bases de données spatiales (PostgreSQL/PostGIS ou équivalent).
3. Développement des API et services de diffusion
+ Conception et développement d'API REST (FastAPI, Flask…) pour l'accès aux cartes et métadonnées.
+ Mise en œuvre de services cartographiques standardisés (WMS, WMTS, TMS/XYZ).
+ Intégration avec le front-end cartographique (Leaflet, MapLibre, etc.).
4. Optimisation des performances et de la scalabilité
+ Implémentation de mécanismes de cache et de pré-génération de tuiles.
+ Supervision des temps de réponse et mise en place de stratégies de montée en charge.
+ Utilisation de conteneurs (Docker) et d'outils de déploiement (CI/CD, cloud ou on-premise).
5. Collaboration, documentation et support
+ Interaction avec les data scientists, chercheurs et développeurs pour aligner les spécifications techniques sur les objectifs scientifiques.
+ Rédaction de documentation technique et de spécifications d'API.
+ Contribution à l'open source si applicable et participation aux réunions de coordination., * Une forte capacité à concevoir des architectures backend robustes, évolutives et bien documentées.
* Une bonne compréhension des données spatialisées et des formats géoréférencés.
* Une aptitude à collaborer efficacement avec des profils variés : chercheurs, écologues, développeurs front-end, data scientists.
* Un goût pour l'optimisation des performances et la mise en production de services traitant de grandes volumétries de données.
* Un intérêt pour les enjeux environnementaux et la valorisation de la recherche scientifique à travers des outils concrets, ouverts et utiles.
Code d'emploi : Développeur Web (h/f)
Domaine professionnel actuel : Professionnels du Web
Niveau de formation : Bac+5
Temps partiel / Temps plein : Plein temps
Type de contrat : Contrat à durée déterminée (CDD)
Compétences : APIs, Amazon Web Services, Cloud Computing, Intégration Continue, Django (Framework Web), Bases de Données Spatiales, Python (Langage de Programmation), PostgreSQL, Métadonnées, Technologie Open Source, Optimisation des Performances, PostGIS, Services Web, Google Cloud, Technologies de Stockage de Données, Flask (Web Framework), Deep Learning, Backend, Fastapi, Kubernetes, Geospatial Data Abstraction Library (GDAL), Slurm, Front-End (Génie Logiciel), Docker, Anglais, Biodiversité, Écologie, Gestion des Dossiers, Scalabilité, Systèmes de Gestion, Cartographie, Télédétection, Recherche Scientifique, Standardisation, Inventaire et Contrôle du Stock, Compétences de Modélisation, Administration de Bases de Données
Courriel :
Alexis.Joly@inria.fr
Téléphone :
0139635511
Type d'annonceur : Employeur direct