Staff Engineer – AI, Geometry & Meshing

Technology, Data & Digital · Software & Web Development · Software Engineering · Artificial Intelligence

In short

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.

Responsibilities

  • 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.

Requirements

  • 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.

Desired Qualifications

  • 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.

Benefits

  • 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++
Synopsys Inc Logo

Company

Synopsys Inc

Job Posted

2 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Montigny-le-Bretonneux, France

Qualification

Master, Doctoral, Bachelor

Applicants

Be an early applicant