Über das Unternehmen
Das GSI Helmholtzzentrum für Schwerionenforschung in Darmstadt betreibt eine der führenden Teilchenbeschleunigeranlagen für die Wissenschaft. In internationaler Zusammenarbeit entsteht derzeit die neue Anlage FAIR (Facility for Antiproton and Ion Research), eines der größten Forschungsvorhaben weltweit. GSI und FAIR bieten die Gelegenheit, in einem internationalen Umfeld mit hochqualifizierten Mitarbeiterinnen und Mitarbeitern zusammenzuarbeiten und Wissenschaft auf Weltniveau zu betreiben.
Stellenprofil
Wir suchen für die Abteilung "Hot and Dense QCD Matter" zur Unterstützung aller Theorie-Abteilungen eine Forschungs-Softwareentwicklerin oder einen Forschungs-Softwareentwickler. Die erfolgreiche Kandidatin oder der erfolgreiche Kandidat unterstützt die Theoriegruppen beim wissenschaftlichen Rechnen und trägt so zu einer effizienteren Nutzung der Hochleistungsrechner bei. Langfristig werden wissenschaftliche Entwicklungen ermöglicht und Beratung zur Einhaltung der Open-Science-Richtlinien gegeben.
Aufgaben
- Unterstützung bei Open-Source-Software und deren Wartung
- Unterstützung beim Einsatz von HPC-Clustern durch Container-Erstellung und Anpassung von Skripten
- Anpassung von Software an neue Hardwareanforderungen und Erstellung von Anträgen für die Clusternutzung
- Portierung von Software und Laufzeitumgebungen auf neue Architekturen sowie Modernisierung bestehender Software
- Optimierung kritischer Berechnungsschritte
- Implementierung neuer Algorithmen
- Unterstützung bei Datenanalyse und wissenschaftlicher Visualisierung
Anforderungen
- Promotion (Dr. rer. nat.) in Physik oder Masterabschluss (M.Sc.) in Mathematik, Informatik oder Ingenieurwesen
- Fundierte Kenntnisse im Bereich HPC und wissenschaftliches Rechnen
- Starkes Interesse an numerischen Algorithmen und Parallelisierungsstrategien
- Erfahrung in der Portierung und Optimierung paralleler HPC-Software für moderne Architekturen, einschließlich GPUs
- Ausgezeichnete Kenntnisse in verschiedenen Programmiersprachen (C++, Fortran)
- Ausgezeichnete Kenntnisse in Skriptsprachen (Python, Bash)
- Sicherer Umgang mit Softwareentwicklungstools (Git, GitLab/GitHub, Continuous Integration, Unit-Tests)
- Erfahrung mit Parallelisierung mittels MPI und OpenMP mit Slurm
- Fähigkeit zum selbstständigen und systematischen Arbeiten an verschiedenen Aufgaben gleichzeitig
- Ausgezeichnete Kommunikationsfähigkeit (mündlich und schriftlich)
- Teamfähigkeit und didaktische Kompetenz
Benefits
- Unbefristete Anstellung
- Interessante und abwechslungsreiche Tätigkeit in einer international angesehenen Forschungseinrichtung
- Gehalt nach Tarifvertrag TVöD (Bund)
- Förderung der beruflichen Entwicklung
- Gleichstellungsförderung und Unterstützung für Menschen mit Behinderungen