Research Software Engineer (w/m/d) Leistungsoptimierung von HPC-Codes
Skills
About the role
Das Deutsche Klimarechenzentrum (DKRZ) ist die zentrale Simulations- und Datenverarbeitungseinrichtung der deutschen Klima- und Erdsystemmodellierungsgemeinschaft und eine der führenden Einrichtungen auf diesem Gebiet weltweit. Das DKRZ betreibt nicht nur Supercomputer der höchsten Leistungsklasse und eines der größten Daten- und Archivsysteme, sondern beteiligt sich auch an zahlreichen nationalen und internationalen Projekten zur Verbesserung der Software und Infrastruktur für die Klimamodellierung.
Hier bieten wir eine Stelle als
Research Software Engineer (w/m/d)
Leistungsoptimierung von HPC-Codes
Ihre Aufgaben
Das DKRZ spielt eine wichtige Rolle in einer Reihe von Projekten, deren Ziel es ist, die Erdsystemmodellierung (ESM) voranzutreiben. Dies trägt zur Weiterentwicklung des wissenschaftlichen Wissens in den Bereichen Erdsystemmodellierung und Klimaforschung bei. Im Zusammenhang mit der aktuellen Entwicklung digitaler Zwillinge der Erde ist es notwendig, immer komplexere Modelle und die dazugehörige Software an die leistungsstärksten HPC-Systeme in Europa anzupassen und sicherzustellen, dass diese Codes stabil und effizient laufen.
Als Teil des Teams von Research Software Engineers (RSEs) arbeiten Sie mit Erdsystemwissenschaftlern zusammen, um technische Herausforderungen im Bereich des Hochleistungsrechnens (HPC) und der Softwareentwicklung zu bewältigen. Zu Ihren Aufgaben gehören die Weiterentwicklung, das Testen und die Optimierung bestehender gekoppelter Erdsystemmodelle. Dadurch können diese um neue Komponenten (z. B. Eisschildmodelle) erweitert werden, ohne dass die effiziente Ausführungszeit beeinträchtigt wird. Dies ist eine zentrale Herausforderung angesichts der Notwendigkeit, Ressourcen auf aktuellen und zukünftigen HPC-Systemen effektiv zu nutzen. Für diese Stelle suchen wir Kandidaten, die sich für die interdisziplinäre Umsetzung von Erdsystemmodellen interessieren und ihre Programmierkenntnisse auf neue Herausforderungen anwenden möchten.
Ihr Profil
Hochschulabschluss in Informatik, angewandter Mathematik, Computerphysik/Ingenieurwesen oder verwandten Bereichen mit Schwerpunkt auf wissenschaftlichem Rechnen
Starkes Interesse an und Erfahrung mit HPC-Systemen und paralleler Programmierung mit MPI/OpenMP
Kenntnisse in der Programmierung mit C/C++ und/oder Fortran unter UNIX/LINUX und Skriptsprachen
Erfahrung im Umgang mit und in der Programmierung von GPU-Systemen für wissenschaftliche Anwendungen ist von Vorteil
Vorerfahrung in Algorithmen, Datenstrukturen und Design von wissenschaftlicher Software ist willkommen
Sehr gute Kommunikations- und Englischkenntnisse
Wir bieten Ihnen die Arbeit in interdisziplinären Teams und eine hervorragende Anbindung an nationale und internationale Forschungsnetzwerke. Neben den spezifischen Umsetzungs- und Unterstützungsbedarfen unserer Projektpartner zeichnet sich Ihre Arbeit durch kreative Freiräume an der Schnittstelle zwischen angewandter Informatik und wissenschaftlicher Anwendungsentwicklung aus. Die Teilnahme an internationalen Konferenzen, Projekttreffen und Hackathons ermöglicht die Weiterbildung und Präsentation der eigenen Ergebnisse.
Unser Standort ist Hamburg, wir wollen aber durch flexible Arbeitszeit und -ort (bis zu 100% Homeoffice innerhalb Deutschlands) ein passendes Arbeitsumfeld schaffen. Die Vergütung erfolgt entsprechend der Qualifikation nach TVöD-Bund. Ihr Einstieg ist idealerweise im September 2026 möglich, der genaue Eintrittstermin kann individuell vereinbart werden. Die Stelle wird im Rahmen eines Drittmittelprojektes finanziert und ist zunächst bis Ende 2028 befristet.
Interessierte Bewerber werden gebeten, ein PDF-Dokument zusammenzustellen, das ein Anschreiben, einen ausführlichen Lebenslauf und etwaige zusätzliche Unterlagen (z. B. berufliche Referenzen) enthält. Bewerbungen müssen über das Portal https://dkrz.softgarden.io/de/vacancies eingereicht werden.
Bewerbungsfrist: Offen bis zur Besetzung. Bewerbungen, die bis zum 23. August 2026 eingehen, werden vorrangig berücksichtigt.
Fragen? Dr. Hendryk Bockelmann (bockelmann@dkrz.de) beantwortet sie gerne im Voraus.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.