Staff Engineer – AI, Geometry & Meshing
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Artificiell intelligens
I korthet
Synopsys is seeking a Staff Engineer in Montigny-le-Bretonneux, France, to work on AI, Geometry & Meshing for engineering simulation software. This role involves researching, designing, and implementing AI/ML-driven algorithms for 3D geometry processing and mesh generation, leveraging expertise in applied mathematics, computational geometry, and computer graphics.
Ansvarsområden
- Researching, designing, and implementing AI/ML-driven algorithms for 3D geometry processing and mesh generation to improve automation, robustness, and efficiency.
- Developing innovative solutions that combine AI/ML with computational geometry for shape analysis, mesh optimization, feature classification, surface reconstruction, and model simplification.
- Exploring reinforcement learning, geometric deep learning, graph neural networks, and other learning-based techniques to augment, optimize, and automate traditional geometry and meshing algorithms.
- Collaborating closely with the meshing software development team to translate research ideas and algorithms into scalable, production-quality simulation capabilities.
- Writing efficient and maintainable Python and C/C++ code, with a focus on performance, scalability, and production deployment.
- Analyzing simulation models and discretization workflows to identify opportunities where AI/ML can automate, optimize, or simplify traditionally algorithmic processes.
- Collaborating across R&D and software teams through technical discussions, code reviews, knowledge sharing, and brainstorming to advance AI-driven geometry processing and intelligent meshing.
Krav
- MSc in Applied Mathematics, Computational Geometry, Engineering, Computer Science, Computer Graphics or a related field with 3+ years; or PhD with 1+ year of experience.
- Strong expertise in AI/ML applied to 3D geometry processing, computational geometry, or mesh generation, with experience developing and applying learning-based approaches to engineering or scientific problems.
- Solid understanding of geometry processing, mesh generation, numerical methods, and applied mathematics, with the ability to develop and reason complex algorithms.
- Proficiency in Python and exposure to C++, with experience developing efficient, maintainable, production-quality software.
- Experience with deep learning, reinforcement learning, geometric deep learning, graph neural networks, or other AI/ML techniques is highly desirable.
- Strong analytical and problem-solving skills, with a demonstrated ability to research, develop, and implement solutions to complex and ambiguous technical problems.
Önskade kvalifikationer
- Advanced research experience, including postdoctoral experience, is a plus.
- Experience with reinforcement learning, geometric deep learning, graph neural networks, or other ML techniques for augmenting, optimizing, and automating traditional geometry and meshing algorithms is highly desirable.
- Interest in using LLMs and LVMs/VLMs to create simulation models from CAD and other engineering data while understanding analysis intent.
- Experience designing, training, and fine-tuning reasoning-based LLMs or vision-language models is advantageous.
Förmåner
- Competitive salaries.
- Comprehensive medical and healthcare plans.
- Time Away programs (ETO and FTO).
- Maternity and paternity leave, parenting resources, adoption and surrogacy assistance.
- ESPP: Purchase Synopsys common stock at a 15% discount, with a 24 month look-back.
- Retirement plans that vary by region and country.
#AI#Geometry#Meshing#Engineering#R&D#Simulation#Computational Geometry#3D Geometry Processing#Mesh Generation#Machine Learning#Deep Learning#Python#C++