Ingénieur en développement logiciel full-stack en traitement d'image (H/F)

Nouveau

Modèles et simulations pour l'Architecture et le Patrimoine

MARSEILLE 09 • Bouches-du-Rhône

  • IT en contrat CDD
  • 12 mois
  • BAC+5

Cette offre est ouverte aux personnes disposant d’un titre leur reconnaissant la qualité de travailleur handicapé ou travailleuse handicapée.

L'offre en un coup d'oeil

L'unité

Modèles et simulations pour l'Architecture et le Patrimoine

Type de Contrat

IT en contrat CDD

Temps de Travail

Complet

Lieu de Travail

13402 MARSEILLE 09

Durée du contrat

12 mois

Date d'Embauche

01/07/2026

Rémuneration

Entre 2571,89 € à 3817,32€, selon expérience

Postuler Date limite de candidature : mercredi 10 juin 2026 23:59

Description du Poste

Les Missions

Contribuer au développement d’une architecture logicielle modulaire pour Meshroom en intégrant des prototypes spécialisés (photogrammétrie, annotation sémantique, visite virtuelle, gestion des métadonnées, calcul déporté) et en assurant leur interopérabilité.
Le/la candidat(e) sera en charge des développements informatiques pour orchestrer un ensemble de greffons au sein de l’environnement graphique, tout en automatisant les pipelines de traitement d’images.

L'Activité

• 1. Développement et intégration logicielle
• Contribuer à l’architecture modulaire de plug-in dans l’environnement de Meshroom :
Développer une boîte à outils libre pour la modélisation basée-image, en intégrant les prototypes du laboratoire (MicMacRoom pour la photogrammétrie, AIOLI pour l’annotation sémantique, ANAMNESIS pour la gestion des métadonnées, MYRTE pour les visites virtuelles, DURAIR pour les jumeaux numériques sémantiquement enrichis).
• Orchestration des greffons :
Développer et maintenir les greffons dans l’environnement graphique de Meshroom, en collaboration avec les équipes de recherche (interne au laboratoire, et équipes de développement partenaires telles qu’AliceVision/TransPerfect et Micmac/ENSG-IGN).

• 2. Automatisation et synergies logicielles
• Automatiser les pipelines de traitement d’images (photogrammétrie, annotation 3D, traitements avancés basés IA) pour garantir efficacité et reproductibilité.
• Optimiser l’intégration des prototypes entre eux, en veillant à leur scalabilité et leur maintenabilité.
• Travailler sur des solutions de calcul déporté et de virtualisation pour répondre aux besoins des workflows complexes et de calcul massif.

• 3. Documentation et traçabilité
• Rédiger des documentations techniques et participer à la documentation utilisateur (wiki, tutoriels, guides) pour faciliter l’appropriation des outils par les communautés de développeurs et utilisateurs.
• Contribuer à la gestion des métadonnées et paradonnées (via le prototype ANAMNESIS) pour assurer la traçabilité des procédures de traitement (approches FAIR et orientées web-semantique).

• 4. Collaboration et valorisation
• Travailler en collaboration étroite avec les ingénieurs et chercheurs du laboratoire pour garantir la cohérence globale du projet.
• Participer à la valorisation des outils développés (démonstrations, ateliers, conférences).

Votre Profil

Compétences

Compétences techniques requises
• Langages : Maîtrise de Python, C++, Shell.
• DevOps : CI/CD (GitLab CI, Jenkins), expérience avec Docker.
• Outils : Connaissance des systèmes de gestion de version (Git) et des environnements collaboratifs.

Compétences techniques appréciées
• Vision par ordinateur / Informatique graphique et traitement d’image :
Connaissance des flux et formats courants en photogrammétrie (Structure from Motion, Multi-view Stereo, quaternions, etc.).
• Bases de données :
Notions de bases de données relationnelles (SQLite, MySQL), document (CouchDB), ou orientées graphe (Neo4j).
• Web 3D : Three.js, A-Frame.js.
• Frameworks et méthodes basées IA :
Expérience avec des frameworks (PyTorch, TensorFlow) et des méthodes avancées pour le traitement d'image (DINO, SAM, NeRF, 3DGS, etc.)
• Standards et web sémantique :
Connaissance des standards d’interopérabilité 2D/3D (IIIF) et des métadonnées (Dublin Core, EXIF, etc).

Compétences transverses
• Travail d’équipe : Capacité à collaborer avec des profils variés (chercheurs, développeurs, industriels).
• Autonomie : Capacité à prendre des initiatives et à gérer des tâches complexes de manière indépendante.
• Anglais : Niveau technique courant (B2 minimum, pour la documentation et les réunions internationales).

Votre Environnement de Travail

Le poste est basé à Marseille sur le campus CNRS au bâtiment US où se trouve le MAP UPR 2002. La personne recrutée intégrera l'équipe du projet COCORICO financé dans le cadre du programme OPEN de CNRS Innovation destiné à la prématuration et au transfert technologique de logiciel libre.

Rémunération et avantages

Rémunération

Entre 2571,89 € à 3817,32€, selon expérience

Congés et RTT annuels

44 jours

Pratique et Indemnisation du TT

Pratique et indemnisation du TT

Transport

Prise en charge à 75% du coût et forfait mobilité durable jusqu’à 300€

À propos de l’offre

Référence de l’offre UPR2002-ANTPAM-005
Secteur d’activité Informatique, Statistiques et Calcul scientifique
Emploi type Ingenieur en ingenierie logicielle (H/F)

À propos du CNRS

Le CNRS est un acteur majeur de la recherche fondamentale à une échelle mondiale. Le CNRS est le seul organisme français actif dans tous les domaines scientifiques. Sa position unique de multi-spécialiste lui permet d’associer les différentes disciplines pour affronter les défis les plus importants du monde contemporain, en lien avec les acteurs du changement.

Le CNRS

Les métiers de la recherche

Créer une alerte

Ne manquez aucune opportunité de trouver le poste qui vous correspond. Inscrivez-vous gratuitement et recevez les nouvelles offres directement dans votre boite mail.

Créer une alerte

Ingénieur en développement logiciel full-stack en traitement d'image (H/F)

IT en contrat CDD • 12 mois • BAC+5 • MARSEILLE 09

Ces offres pourraient aussi vous intéresser !

    Toutes les offres