Internship
You will complete the internship within the R&D Interoperability team, responsible for the development of components and applications for data exchange on the 3DEXPERIENCE Platform.
Interoperability components represent a very large amount of predominantly older code. The quantity of code, the complexity of our algorithms, and non-exhaustive code coverage have until now prevented us from embarking on re-architecture work. We see an opportunity in AI and coding assistants to "refresh" this code, but we want to evaluate the quality of the solutions offered by coding assistants. The objective of the internship will be to take parts of our infrastructure and define an action plan leveraging AI to improve its understanding, coverage, performance, and quality.
You are preparing for an Engineering school or a Master's degree (Bac +5) with a specialization in computer science or applied mathematics. You use certain areas of AI and understand the concepts. Ideally, you use a coding assistant. You have knowledge of C++, UML object modeling, and mechanical design. You demonstrate a willingness to get involved, autonomy, and creativity. You are methodical and rigorous in organizing your work. You wish to integrate into a team.
Joining a scientific company at the heart of technological innovation, driven by strong growth for over 40 years.
Main advantages and benefits:
Collaborative and innovative environment
International collaboration
Diversity of technologies, products, and solutions
Commitment to diversity and inclusion
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.