Développeur Data Engineer 3D
Description
My Digital Buildings développe une plateforme innovante dédiée à la centralisation et à l'exploitation des données spatiales du bâtiment. Notre mission est de transformer des données massives et complexes — incluant des nuages de points, des maquettes BIM et des scans 3D — en flux de données intelligents pour le web. Dans le cadre de notre croissance, nous recherchons un(e) Développeur H/F Data Engineer3D / Python / ETL expert pour renforcer nos capacités à Tunis. Missions principales Rattaché(e) directement au fondateur et Lead Developer, vous concevrez et maintiendrez l’infrastructure technique permettant de traiter, transformer et analyser les données spatiales. 1. Ingénierie 3D et Traitement de Données Développer et maintenir des outils de conversion vers les standards 3D Tiles et E57. Implémenter des algorithmes de traitement géométrique pour l'ingestion de formats complexes (IFC, PLY, LAS/LAZ, DWG). Assurer la qualité des données (Data Quality) via des processus de nettoyage, de décimation et de validation automatique. Normaliser les référentiels spatiaux (reprojections et recalages) en collaboration avec nos experts métiers. 2. Architecture ETL et Cloud Processing Concevoir et optimiser des pipelines ETL modulaires intégrés dans notre infrastructure cloud (AWS). Gérer l'orchestration de calculs lourds (multiprocessing, gestion des files d'attente) pour garantir la scalabilité du système. Optimiser les scripts pour accroître la performance du traitement et réduire la consommation de ressources cloud. 3. Intégration de modèles d'IA Benchmarker et tester des modèles d'IA pour la segmentation et la classification de données spatiales. Assurer le passage à l'échelle (mise en production) des prototypes développés en interne. Développer des outils hybrides (IA / algorithmes classiques) pour l'extraction de métadonnées sémantiques. Profil recherché Formation : Diplôme d'ingénieur (Topographie, Géomatique ou Informatique). Expérience : Minimum 5 ans d'expérience en entreprise sur des postes de développement technique. Expertise technique : Maîtrise avancée du langage Python. Bonne connaissance du C / C++. Maîtrise des bibliothèques de traitement de données spatiales (Shapely, NumPy, pyE57, OpenCV, PointCloud Library (PCL), PDAL, CGAL). Environnement de travail : Docker, Linux, AWS. Compétences transversales : Compréhension fine des structures de données 3D (Vertices, Normals, Bounding Boxes). Pourquoi nous rejoindre ? Impact immédiat : Vous êtes le binôme direct du fondateur et du leader technique de la société (basés en France). Vos choix techniques vont façonner le produit final. R&D pure : un poste où l'on traite de vraies problématiques de géométrie 3D et de Big Data, loin des CRUD classiques avec déploiements et usages assurés. Flexibilité : culture startup, environnement technique exigeant mais bienveillant
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.