Développeur Data Science - Python / IA / Azure
Role details
Job location
Tech stack
Job description
En tant que Développeur Data Science, vous interviendrez au cœur de notre moteur d'analyse et de traitement des données.
Votre mission principale : améliorer la qualité, la performance et la robustesse de nos pipelines d'analyse de plans et de calculs.
Vous travaillerez en étroite collaboration avec notre équipe R&D, nos développeurs et nos experts métier.
Ce que vous ferez
Traitement de données & performance
- Structurer et consolider les mécanismes de filtrage et de validation des données d'entrée.
- Optimiser les formats d'entrée pour améliorer la qualité et la rapidité des traitements.
- Réduire les temps de calcul et améliorer la scalabilité des analyses.
Algorithmie & IA
- Développer et améliorer des algorithmes de mappage (type ICP - Iterative Closest Point) pour la mise en correspondance de géométries.
- Concevoir des fonctions avancées de détection automatique, notamment pour l'identification des ponts thermiques.
- Participer à l'amélioration continue des modèles d'analyse de plans.
Architecture & systèmes distribués
- Mettre en place et optimiser des traitements asynchrones via des workers (Celery).
- Concevoir des architectures orientées objets (POO) capables de s'intégrer dans des pipelines existants.
- Faire évoluer le système vers des traitements distribués robustes et maintenables.
Intégration & production
- Intégrer vos développements dans une stack cloud Azure.
- Participer à la mise en production et au monitoring des traitements.
- Garantir la fiabilité et la maintenabilité du code., * Un rôle clé sur un produit innovant mêlant IA, SaaS et ingénierie bâtiment.
- Des problématiques techniques complexes et concrètes.
- Une équipe exigeante, pragmatique et orientée impact.
- Une forte autonomie et une capacité à voir rapidement ses développements en production.
Requirements
Profil recherché ( Bac+ 5 minimum )
Compétences techniques
- Solide maîtrise de Python et des environnements de calcul avancés.
- Expérience des architectures asynchrones et distribuées (type Celery).
- Bonne compréhension des problématiques de performance, de volumétrie et d'optimisation.
- Capacité à concevoir des algorithmes robustes et efficaces.
- À l'aise avec les environnements cloud (Azure).
Soft skills
- Esprit analytique et rigoureux.
- Capacité à transformer un besoin métier en solution technique concrète.
- Autonomie et sens des responsabilités.
- Goût pour les environnements exigeants, orientés produit.
Bonus
- Intérêt pour le traitement d'images, la géométrie ou les plans techniques.
- Connaissance du bâtiment, de la thermique ou de l'ACV.
Benefits & conditions
Stack technique
Data & IA Python avancé - Algorithmie - Géométrie / traitement spatial
Traitement distribué Celery - Workers asynchrones - pipelines de calcul
Infrastructure Azure - CI/CD - stockage cloud, Localisation & organisation
CDI - 39h Semaine de 4,5 jours (vendredi après-midi off) Poste basé à Montpellier
Télétravail partiel possible selon autonomie, Type d'emploi : Temps plein, CDD Durée du contrat : 7 mois
Rémunération : 35 000,00€ à 40 000,00€ par an
Capacité à faire le trajet ou à déménager:
- Montpellier (34): Faire le trajet sans problème ou prévoir un déménagement avant de prendre son poste (Optionnel)
Lieu du poste : En présentiel