Développeur de Modèles 3D
- +2
- +5
- Vélizy-Villacoublay, Île-de-France, France
- +2
- +5
- Vélizy-Villacoublay, Île-de-France, France
À propos
Développeur de Modèles 3D
Vous intégrerez une équipe dédiée à l'innovation dans le domaine de la modélisation et de la simulation 3D. Notre mission est d'inventer les futures technologies qui serviront à concevoir des expériences de design 3D plus intuitives et davantage automatisées.
Pour concevoir un objet manufacturé, un designer utilise un logiciel de Conception Assistée par Ordinateur (CAO), comme CATIA, où il dispose d'un certain nombre d'opérateurs géométriques de base qu'il peut enchaîner et combiner afin de modéliser de manière exacte la forme qu'il souhaite obtenir. Nous travaillons sur un projet de génération automatique d'arbres de spécifications CAO à partir de maillages en utilisant des techniques d'optimisation et de géométrie algorithmique.
Nous explorons également les approches d'IA générative (deep learning non supervisé) appliquées à des modèles 3D exacts. Le but étant de pouvoir générer des modèles 3D en utilisant plusieurs données d'entrée de différentes modalités permettant de guider la génération (texte, image, critères de style, contraintes d'assemblage, de simulation physique, ...).
Votre rôle sera ainsi d'améliorer les résultats obtenus sur la génération d'arbre de spécifications à partir de maillage et également de développer de nouveaux composants en lien avec la génération de modèles 3D exacts. Vous serez amené à intervenir sur l'utilisation de contraintes de simulation pour guider la génération, par exemple via de la simulation différentiable intégrée au learning.
Missions Principales :
- Développement en C++ pour améliorer la reconstruction d'arbres de spécifications CAO à partir de maillages
- Conception et développement en Python de composants permettant de conditionner la génération de modèles 3D par des critères de simulation physique
- Veille technologique sur les outils de modélisation générative et de simulation
- Validation des performances des modèles génératifs et des simulations numériques en termes de précision, efficacité et scalabilité
- Collaboration avec d'autres équipes de R&D pour intégrer les modèles dans des solutions pratiques
Qualifications requises :
- Titulaire d'un diplôme d'ingénieur ou d'un master universitaire
- Simplicité en Informatique / Mathématiques Appliquées
- Compétences avancées en mathématiques appliquées, notamment en simulation numérique
- Maitrise du développement logiciel, notamment en C++, associée à une culture de l'informatique et de l'algorithmique
- Maitrise du langage Python ainsi qu'un framework de deep learning (Pytorch, Tensorflow,...)
- Maitrise parfaitement l'anglais à l'écrit comme à l'oral
Avantages et bénéfices :
- Environnement multiculturel
- Cadre de travail convivial axé sur le bien-être et la santé
- Engagement en faveur de la diversité et de l'inclusion
- Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc
A propos de nous : L'entreprise que vous rejoindrez est un leader dans le domaine de la technologie et de l'innovation. Elle se consacre à la recherche et au développement de solutions innovantes qui aident les entreprises à atteindre leurs objectifs.
Compétences idéales
- C++
- Python
- Deep Learning
- PyTorch
- TensorFlow
Expérience professionnelle
- Computer Vision
- Software Architect
Compétences linguistiques
- French