Junior, Mid-Level
Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering as Generative AI Engineer in Daegu, Korea!
CATIA, a pioneer in 3D CAD and generative design, is pushing the boundaries of how artificial intelligence transforms engineering creativity. We are looking for a Generative AI Engineer who can bridge the gap between cutting-edge generative AI and the rigorous world of industrial 3D geometry.
In this role, you will not just train models – you will embed them into CATIA’s 2D and 3D applications. You will work at the intersection of deep learning, combinatorial optimization, and computational geometry, turning research breakthroughs into practical engineering experiences that empower designers to create complex, manufacturable designs that were previously impossible to achieve manually.
AI Model Development & Selection
Geometric Algorithm Engineering
Mathematical Optimization & Search
Knowledge Integration & Documentation
Collaboration & Knowledge Sharing
AI & Machine Learning
Solid knowledge of machine learning and deep learning, with hands-on experience in Python libraries such as TensorFlow, PyTorch, or equivalents.
Advanced understanding of generative models, including diffusion models, GANs, and VAEs – from theory to deployment.
Mathematics & Optimization
Advanced knowledge in mathematics applied to computer science, specifically in:
Strong background in numerical computation and algorithm design.
Geometry & Programming
Strong algorithmic coding skills in both Python and C++.
Proven experience in implementing:
Knowledge of object-oriented development is a must (C++ proficiency is essential).
Eagerness to learn and integrate complex CAD/PLM domain knowledge into AI solutions.
Ability to work effectively in a global, collaborative environment.
Willingness to share knowledge with team members and contribute to team growth.
Professional English proficiency (written and spoken) is mandatory.
Commitment to long-term growth, with a genuine interest in building a sustainable career within our R&D organization and contributing to the team's long-term technical vision and culture.
Professional experience applying AI technologies to engineering, CAD/CAE or industrial software development is highly preferred.
Familiarity with CATIA, 3DEXPERIENCE platform, or other CAD/CAE software.
Experience with geometric kernels (e.g., CGM, Open CASCADE, ACIS) or mesh libraries (e.g., CGAL, OpenMesh, libigl).
Knowledge of model optimization for inference (ONNX, TensorRT) and edge/cloud deployment.
Publications in top-tier conferences (CVPR, SIGGRAPH, NeurIPS, ICLR, etc.) related to 3D generation or geometric deep learning.
Work on real-world industrial challenges where your AI models directly impact how the world designs and manufactures products – from automotive to aerospace.
Collaborate with a world-class team of software engineers, mathematicians, and domain experts across the globe.
Access to cutting-edge computational resources and large-scale 3D datasets.
Opportunity to grow into a technical lead or architect role, shaping the future of AI-driven generative design at Dassault Systèmes.
Hybrid working model with the opportunity to work from home part of the week.
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Dassault Systèmes matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.