Meshing Software Engineer (M/F)
Dassault Systèmes, the 3DEXPERIENCE company, is an "accelerator of human progress." It offers companies and individuals collaborative virtual environments that allow them to imagine more sustainable innovations. By developing a virtual twin of the real world, thanks to the 3DEXPERIENCE platform and its applications, Dassault Systèmes empowers its customers to push the boundaries of innovation, learning, and production. Dassault Systèmes' 20,000 employees work to create value for our 270,000 customers of all sizes, in all industries, in more than 140 countries. For more information, visit our site www.3ds.com/frDans in a competitive application context, the Brand SIMULIA offers a portfolio of fluid simulation applications for occasional users (Mainstream) or experts (General Purpose, Industry Specialized). These applications use a specific meshing technology portfolio developed by the R&D TECHNO AI & 3D MODSIM organization. The internship offer concerns a position in the Meshing for Fluids team of the above department.
Your tasks Within the R&D TECHNO AI & 3D MODSIM organization, in the Meshing for Fluids team, you will be required to pursue work on the following subject: "Prediction of mesh quality from a CAD model using an AI". The goal of this subject is to avoid costly operations by determining in advance the areas that could be problematic in the domain to be meshed. The processing of this subject requires all or part of the following tasks:
- Analysis of development needs related to meshing algorithms.
- Design and implementation in C++ of algorithmic components and their APIs.
- Continuous integration into the team's software architecture, implementation of unit tests.
- Maintenance of existing and newly created algorithms and updating tests if necessary.
- Training an AI with adequate databases determined beforehand.
Your qualifications A student in a Master's level (BAC+5) engineering school or university program, you are looking for a 6-month internship.
- Skills in applied mathematics and notably in numerical simulation
- Skill in development with the help of AI
- Knowledge of Machine Learning models
- Practice of software development associated with a culture of computer science and algorithms
- Development in C++
- Knowledge of Fluid Mechanics and Meshing would be additional assets
- English required in both written and spoken form
Type of contract: Internships with a formal agreement only
Joining us also means Joining a scientific company at the heart of technological innovation, driven by strong growth for more than 40 years.
Main advantages and benefits:
- Multicultural environment
- Friendly working environment focused on well-being and health (gym & music rooms, concierge services.)
- Commitment to diversity and inclusion
- Dynamic career development policy: training plan, internal mobility, etc.