Student Assistant (f/m/d) | Scientific Software Development for Computational Mechanics
Max Planck Institute for Intelligent Systems, Stuttgart – Stuttgart
Das Max-Planck-Institut für Intelligente Systeme (MPI-IS) betreibt Forschung zur Weiterentwicklung intelligenter Systeme, die wahrnehmen, lernen und interagieren. Durch Grundlagenforschung über computergestützte, physische und soziale Dimensionen hinweg gestalten wir künstliche Intelligenz und Robotik, um Wissen zu erweitern und der Gesellschaft zu nützen.
Wir suchen eine studentische Hilfskraft (w/m/d) in der wissenschaftlichen Softwareentwicklung für computergestützte Mechanik.
Die Forschungsgruppe Mechanics for Intelligent Structures am Max-Planck-Institut für Intelligente Systeme (MPI-IS) sucht eine studentische Hilfskraft (m/w/d) zur Unterstützung bei der Entwicklung eines offenen, kollaborativen Forschungssoftware-Frameworks für computergestützte Mechanik. Die Position ist ideal für Studierende, die Freude an der wissenschaftlichen Softwareentwicklung haben und zu einer modernen Forschungsinfrastruktur beitragen möchten, die von einer internationalen Gemeinschaft genutzt wird.
Roles & Responsibilities
Die studentische Hilfskraft wird zur Entwicklung eines frei verfügbaren, kollaborativen Forschungssoftware-Frameworks für computergestützte Mechanik beitragen. Der Schwerpunkt der Stelle liegt auf der wissenschaftlichen Softwareentwicklung und nicht auf der Durchführung unabhängiger Forschungsprojekte. Die studentische Hilfskraft wird eng mit der Gruppenleitung und Doktoranden zusammenarbeiten, um computergestützte Mechanikmethoden zu implementieren und zu pflegen, die als Grundlage für zukünftige Forschungsaktivitäten dienen.
Typische Aufgaben umfassen:
- Implementierung von Algorithmen der computergestützten Mechanik in Python und C++,
- Übertragung bestehender Forschungscodes und numerischer Methoden in ein modernes kollaboratives Software-Framework,
- Entwicklung von wiederverwendbarer, gut dokumentierter und wartbarer wissenschaftlicher Software,
- Implementierung von Finite-Elemente- und verwandten numerischen Methoden,
- Testen, Validieren und Benchmarking neu implementierter Methoden,
- Beitrag zu Dokumentation, Beispielen und Softwarequalität,
- Zusammenarbeit mit Forschenden, um neu entwickelte Methoden in laufende Forschungsprojekte zu integrieren.
Education & Experience
Bewerber sollten
- in einem Masterstudium der Informatik, des Maschinenbaus, der angewandten Mathematik, der Physik, des Computational Engineering oder einer verwandten Disziplin eingeschrieben sein,
- exzellente Programmierkenntnisse in Python und C++ besitzen,
- Erfahrung in der Softwareentwicklung, Versionskontrolle (Git) und kollaborativem Coding haben,
- ein Interesse an wissenschaftlichem Rechnen und computergestützter Mechanik haben,
- idealerweise Erfahrung mit Finite-Elemente-Methoden, numerischen Methoden oder wissenschaftlichem Rechnen haben,
- sauberen, gut strukturierten und wartbaren Code schreiben,
- in der Lage sein, unabhängig und zuverlässig zu arbeiten,
- über gute mündliche und schriftliche Kommunikationsfähigkeiten in Englisch verfügen.
Our offer
- Eine bezahlte Stelle als studentische Hilfskraft (15,61 € pro Stunde) am Max-Planck-Institut für Intelligente Systeme
- Die Möglichkeit, zu einem Open-Source-Forschungssoftwareprojekt mit langfristiger wissenschaftlicher Wirkung beizutragen
- Arbeit an moderner wissenschaftlicher Softwareentwicklung und computergestützter Mechanik
- Enge Zusammenarbeit mit Forschenden, die Simulationsmethoden der nächsten Generation entwickeln
- Flexible Arbeitszeiten (bis zu 20 Stunden pro Woche)
- Möglichkeit zur Mitautorenschaft an wissenschaftlichen Softwarepublikationen, sofern angemessen
Application
Bewerbungen sollten die folgenden Unterlagen (in Englisch) enthalten:
- Anschreiben (maximal zwei Seiten), das den akademischen Hintergrund und die Interessen des Bewerbers sowie dessen Erfahrung in der Softwareentwicklung beschreibt.
- Lebenslauf, einschließlich einer Zusammenfassung der Ausbildung, Forschungserfahrung, relevanten Fähigkeiten und (falls zutreffend) Publikationen und Softwarebeiträgen
- Notenspiegel (Transcript of Records) der aktuellen und vorherigen Studiengänge
Bewerbungen ohne diese Unterlagen, einschließlich des Anschreibens, werden nicht berücksichtigt.
Bitte senden Sie die angeforderten Unterlagen in einer einzigen PDF-Datei über das Bewerbungsportal. Die Ausschreibung ist offen, bis die Stelle besetzt ist.
Für weitere Informationen über die Stelle wenden Sie sich bitte an die zuständige Kontaktperson.
Die Max-Planck-Gesellschaft setzt sich dafür ein, die Zahl von Menschen mit Behinderungen in ihrer Belegschaft zu erhöhen und ermutigt daher qualifizierte Personen aus diesem Kreis zur Bewerbung. Die Max-Planck-Gesellschaft strebt nach Geschlechtergleichstellung und Diversität. Darüber hinaus möchte die Max-Planck-Gesellschaft die Zahl der Frauen in ihrer Belegschaft in den Bereichen erhöhen, in denen sie unterrepräsentiert sind, und ermutigt Frauen daher ausdrücklich zur Bewerbung.