Student Assistant (f/m/d) | Scientific Software Development for Computational Mechanics

Max-Planck-Gesellschaft zur Förderung der Wissenschaften e.V.

Stuttgart

On-site

EUR 18,000 - 25,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hourly wage 15.61€
Flexible hours
Open-source project
Possible co-authorship

Job summary

The Max Planck Institute for Intelligent Systems (MPI-IS) seeks a Student Assistant (f/m/d) in Scientific Software Development for Computational Mechanics. The role focuses on scientific software development within the Mechanics for Intelligent Structures group, collaborating with the group leader and PhD students to build a modern, open-source software framework.

Applicants should be enrolled in a Master’s program in computer science, mechanical engineering, mathematics, or physics, with

Qualifications

  • Enrolled in a Master’s program in a relevant field.
  • Strong programming skills in Python and C++.
  • Experience with software development, version control (Git), and collaborative coding.
  • Interest in scientific computing and computational mechanics.
  • Ideally experience with finite element or numerical methods.

Responsibilities

  • Develop and maintain a freely available, collaborative research software framework for computational mechanics.
  • Implement finite element and related numerical methods using Python and C++.
  • Translate existing research codes into a modern software framework.
  • Develop reusable, well-documented, and maintainable scientific software.
  • Test, validate, and benchmark newly implemented methods.
  • Contribute to documentation, examples, and software quality.
  • Collaborate with researchers to integrate methods into ongoing projects.

Skills

Python
C++
Git
Scientific software
English

Education

Master's program in computer science, mechanical engineering, applied mathematics, physics, computational engineering or related discipline

Tools

Git
Python
C++

Job description

The Max Planck Institute for Intelligent Systems (MPI-IS) conducts research to advance intelligent systems that perceive, learn, and interact. Through fundamental research across computational, physical, and social dimensions, we shape artificial intelligence and robotics to advance knowledge and benefit society.

We are looking for aStudent Assistant (f/m/d) in Scientific Software Development for Computational Mechanics.

The Mechanics for Intelligent Structures research group, led by Dr. Renate Sachse at the Max Planck Institute for Intelligent Systems (MPI-IS), is seeking a student assistant (m/f/d) to support the development of an open, collaborative research software framework for computational mechanics. The position is ideal for students who enjoy scientific software development and would like to contribute to modern research infrastructure used by an international community.

Roles & Responsibilities

The student assistant will contribute to the development of a freely available, collaborative research software framework for computational mechanics. The focus of the position is scientific software development rather than conducting independent research projects. The student will work closely with the group leader and PhD students to implement and maintain computational mechanics methods that serve as the foundation for future research activities.

Typical tasks include:

  • implementing computational mechanics algorithms in Python and C++,
  • translating existing research codes and numerical methods into a modern collaborative software framework,
  • developing reusable, well-documented, and maintainable scientific software,
  • implementing finite element and related numerical methods,
  • testing, validating, and benchmarking newly implemented methods,
  • contributing to documentation, examples, and software quality,
  • collaborating with researchers to integrate newly developed methods into ongoing research projects.
Education & Experience

Applicants should

  • be enrolled in a Master‘s program in computer science, mechanical engineering, applied mathematics, physics, computational engineering, or a related discipline,
  • have excellent programming skills in Python and C++,
  • have experience with software development, version control (Git), and collaborative coding,
  • have an interest in scientific computing and computational mechanics,
  • ideally have experience with finite element methods, numerical methods, or scientific computing,
  • write clean, well-structured, and maintainable code,
  • be able to work independently and reliably,
  • have good oral and written communication skills in English.
Our offer
  • A paid student assistant position (15.61 € per hour) at the Max Planck Institute for Intelligent Systems
  • Opportunity to contribute to an open-source research software project with long-term scientific impact
  • Work on modern scientific software engineering and computational mechanics
  • Close collaboration with researchers developing next-generation simulation methods
  • Flexible working hours (up to 20 hours per week)
  • Opportunity to co-author scientific software publications where appropriate

For further information about the position, please contact Dr. Renate Sachse at sachse@is.mpg.de.

The Max Planck Society is committed to increasing the number of individuals with disabilities in its workforce and therefore encourages applications from such qualified individuals. The Max Planck Society strives for gender equality and diversity. Furthermore, the Max Planck Society seeks to increase the number of women in its workforce in those areas where they are underrepresented and therefore explicitly encourages women to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Student Project / Master’s Thesis (f/m/div) – Data-Driven Constitutive Modeling for Computational Mechanics
Student Project / Master’s Thesis (f/m/div) – Data-Driven Constitutive Modeling for Computational Mechanics

Max Planck Group • Stuttgart

On-site
EUR 15,000 - 19,000
HiWi position
Access to HPC resources
Student Project / Master’s Thesis (f/m/div) – Topology Optimization of Shell Structures for Compliant Mechanisms
Student Project / Master’s Thesis (f/m/div) – Topology Optimization of Shell Structures for Compliant Mechanisms

Max Planck Group • Stuttgart

On-site
EUR 18,000 - 29,000
Paid HiWi position
Student Assistant (m/f/d)
Student Assistant (m/f/d)

Max Planck Society • Martinsried

On-site
EUR 12,000 - 16,000
International environment
Independent, self-directed work
Collegial collaboration
Student Assistant for Nonverbal Interpersonal Communication Exploration (NICE) Toolbox
Student Assistant for Nonverbal Interpersonal Communication Exploration (NICE) Toolbox

Cyber Valley GmbH • Tübingen

On-site
EUR 21,000 - 22,000
Student Assistant (HiWi) (f/m/div) CELLnROLL
Student Assistant (HiWi) (f/m/div) CELLnROLL

Cyber Valley GmbH • Tübingen

Hybrid
EUR 21,000 - 25,000
Flexible, semester-based contracts
Interdisciplinary team environment
Research Associate (PhD candidate, m/f/d) in the field of Data-Driven Mechanics
Research Associate (PhD candidate, m/f/d) in the field of Data-Driven Mechanics

Technische Universität Braunschweig • Braunschweig

On-site
EUR 52,000 - 60,000
Flexible working hours
30 days vacation
Pension benefits
Student (m/f/d): Thermomechanical simulation, Virtual sensors, nanopositioning systems, coils a[...]
Student (m/f/d): Thermomechanical simulation, Virtual sensors, nanopositioning systems, coils a[...]

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 6,700 - 10,000
Student Assistant (HiWi) (f/m/div) CELLnROLL
Student Assistant (HiWi) (f/m/div) CELLnROLL

Max Planck Group • Stuttgart

On-site
EUR 21,000 - 22,000
Flexible hours
Interdisciplinary team
Student Assistant (HiWi) (f/m/div) CELLnROLL
Student Assistant (HiWi) (f/m/div) CELLnROLL

Max Planck Institute for Intelligent Systems • Stuttgart

On-site
EUR 17,000 - 24,000
Flexible working hours
Semester-based contracts
Hourly wage €15.00–€15.61
Student Assistant - 3D Measurement System for Computational Imaging (all genders)
Student Assistant - 3D Measurement System for Computational Imaging (all genders)

Fraunhofer Gesellschaft • Jena

On-site
EUR 4,700 - 6,200
Flexible working hours
Mentorship and professional guidance
Thesis possibility