Skip to content
Dassault Systèmes logo

Working Student (m/f/d) –Experience-Ready Twin Generation using AI agents

Dassault Systèmes16 days agoWorking Student
HybridEnglish requiredTechAI, ML & Data Science

Required skills

computer graphics3D data preparationLLMsGenerative AIVisual Studiomesh processingGitC++Model Context Protocol

Job description

Dassault Systèmes published this listing. We've added our own working-student context below — what this role means for your weekly hours, take-home pay and student visa as a student in Munich, Germany.

Description provided by Dassault Systèmes

We are looking for a motivated student to help us bridge the gap between our high-performance 3D Data Preparation engine and the world of Generative AI. Our team is part of the 3DEXPERIENCE Platform R&D within Dassault Systèmes, focused on delivering infrastructure building blocks to enable the creation of interactive 3D experiences scenarizing multiple virtual twins.

You will investigate how generative AI can streamline the transformation of raw product assets into high-quality, Experience-Ready Virtual Twins through automated workflows and smart decision-making

Role Description & Responsibilities

  • You will prototype C++ integrations that expose our 3D data preparation operators and engine to AI agents via the Model Context Protocol (MCP)
  • You will implement and evaluate workflows where AI agents assist the preparation of 3D assets to suit the user's scenario and needs
  • You will analyze our existing C++ codebase to identify the best candidates for agentic tools and technical building blocks
  • You will collaborate with a team of experienced software developers to validate your prototypes and ensure they meet the performance standards of the 3DEXPERIENCE platform

Qualifications

  • You have a strong foundation in C++ development and a genuine passion for 3D software, computer graphics, or mesh processing
  • You have practical experience or a deep interest in AI development, specifically regarding LLMs and the Model Context Protocol (MCP)
  • You are familiar with software engineering best practices, including design patterns, version control (Git), and IDEs like Visual Studio
  • You are autonomous, curious, and a natural problem-solver who enjoys experimenting with emerging technologies
  • You are fluent in English and capable of communicating technical concepts effectively within a diverse team

What's In It For You

  • Flexible working hours with the possibility to work partially outside the office
  • Learning from and working with highly qualified, dedicated and diverse teams
  • Possibility for professional development in many different domains within our 3DEXPERIENCE University and LinkedIn Learning programs
  • Additional benefits & perks such as Urban Sports Club membership (because who doesn't love staying fit while having fun?) and of course, unlimited coffee, fruit, and drinks at the office, we’ve got you covered ;)

Interested? Click on "Apply" to access the 3DS job portal and to upload your application documents.

Inclusion statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.

Working student essentials

What this Tech working student role in Munich means for you — the weekly-hours rules, social-contribution perks, and what international students should check before applying.

Weekly hours

Working students may work up to 20 hours a week during the semester and full-time during the breaks. Staying within this keeps your student status and the Werkstudent benefits.

Working student rules

Social contributions

Under the Werkstudentenprivileg you're exempt from health, care and unemployment insurance contributions — only pension insurance applies. That leaves more net pay than a regular job.

Check your insurance

International students

Non-EU students can work 140 full or 280 half days per year (raised from 120/240 in March 2024). A working student contract usually fits within this — confirm the exact limits printed on your residence permit.

Studying in Germany

Frequently asked questions

More at Dassault Systèmes

See all jobs at Dassault Systèmes

Similar jobs