Das Deutsche Klimarechenzentrum (DKRZ) in Hamburg sucht einen Research Software Engineer zur Optimierung von Hochleistungsrechnungs-Code für Erdsystemmodelle. In dieser Rolle arbeiten Sie interdisziplinär mit Wissenschaftlern zusammen, um komplexe Klimamodelle auf den leistungsstärksten HPC-Systemen Europas stabil und effizient auszuführen. Sie entwickeln und testen bestehende gekoppelte Modelle weiter und integrieren neue Komponenten wie Eisschildmodelle, ohne die Laufzeit zu beeinträchtigen. Das Team bietet Ihnen die Freiheit, kreativ an der Schnittstelle von angewandter Informatik und wissenschaftlicher Anwendung zu arbeiten. Zudem profitieren Sie von der Teilnahme an internationalen Konferenzen und einem flexiblen Arbeitsmodell mit bis zu 100% Homeoffice-Möglichkeit innerhalb Deutschlands.
Das Deutsche Klimarechenzentrum (DKRZ) ist die zentrale Simulations- und Datenverarbeitungseinrichtung für die deutsche Klimaforschung und gehört weltweit zu den führenden Institutionen in diesem Bereich. Neben dem Betrieb von Supercomputern der höchsten Leistungsklasse und eines der größten Datenarchivsysteme engagiert sich das DKRZ aktiv in nationalen und internationalen Projekten zur Verbesserung von Software und Infrastruktur für Klimamodellierung.
Wir suchen einen Research Software Engineer (all genders) mit Fokus auf HPC Code Performance Optimisation. In dieser Rolle tragen Sie maßgeblich dazu bei, Erdsystemmodelle (ESM) voranzutreiben und damit das wissenschaftliche Wissen in den Bereichen Erdsystemmodellierung und Klimaforschung zu vertiefen.
Ihre Aufgaben
Im Kontext der aktuellen Entwicklung digitaler Zwillinge der Erde ist es erforderlich, zunehmend komplexe Modelle und die zugehörige Software an die leistungsstärksten HPC-Systeme Europas anzupassen. Sie stellen sicher, dass diese Codes stabil und effizient laufen. Als Teil des Teams der Research Software Engineers (RSEs) arbeiten Sie eng mit Erdsystemwissenschaftlern zusammen, um technische Herausforderungen im Hochleistungsrechnen und in der Softwareentwicklung zu lösen.
Ihre Verantwortung umfasst die Weiterentwicklung, das Testen und die Optimierung bestehender gekoppelter Erdsystemmodelle. Dies ermöglicht es, diese Modelle um neue Komponenten (z. B. Eisschildmodelle) zu erweitern, ohne die effiziente Laufzeit zu beeinträchtigen. Da die effektive Nutzung von Ressourcen auf aktuellen und zukünftigen HPC-Systemen eine zentrale Herausforderung darstellt, suchen wir Kandidaten, die an der interdisziplinären Implementierung von Erdsystemmodellen interessiert sind und ihre Programmierkenntnisse auf neue Aufgaben anwenden möchten.
Qualifikationen / Erfahrungen
- Abschluss in Informatik, angewandter Mathematik, Rechenphysik/Ingenieurwesen oder verwandten Fachrichtungen mit Schwerpunkt Scientific Computing
- Starke Erfahrung und Interesse an HPC-Systemen sowie Parallelprogrammierung mit MPI/OpenMP
- Kenntnisse in der Programmierung mit C/C++ und/oder Fortran unter UNIX/LINUX sowie in Skriptsprachen
- Erfahrung in der Nutzung und Programmierung von GPU-Systemen für wissenschaftliche Anwendungen ist von Vorteil
- Erfahrung in Algorithmen, Datenstrukturen und dem Design wissenschaftlicher Software ist willkommen
- Sehr gute Kommunikationsfähigkeiten und Englischkenntnisse
Arbeitsbedingungen
Wir bieten Ihnen die Möglichkeit, in interdisziplinären Teams zu arbeiten und haben exzellente Verbindungen zu nationalen und internationalen Forschungsnetzwerken. Neben spezifischen Implementierungs- und Unterstützungsanforderungen unserer Nutzer und Projektpartner wird Ihre Arbeit durch die Freiheit geprägt sein, kreativ an der Schnittstelle zwischen angewandter Informatik und der Entwicklung wissenschaftlicher Anwendungen zu arbeiten. Die Teilnahme an internationalen Konferenzen, Projektmeetings und Hackathons fördert Ihre Weiterbildung und die Präsentation Ihrer eigenen Ergebnisse.
Unser Hauptsitz befindet sich in Hamburg, doch wir sind bestrebt, ein flexibles Arbeitsumfeld zu schaffen. Wir bieten die Möglichkeit zum mobilen Arbeiten, mit der Option, bis zu 100% innerhalb Deutschlands von zu Hause aus zu arbeiten. Die Vergütung richtet sich nach den Qualifikationen des Kandidaten gemäß TVöD-Bund. Der ideale Einstellungszeitpunkt wäre September 2026, wobei dies flexibel und individuell besprechbar ist. Die Stelle wird durch ein Drittmittelprojekt finanziert und ist zunächst bis Ende 2028 befristet.
Interessierte Bewerber werden gebeten, ein einzelnes PDF-Dokument mit Anschreiben, detailliertem Lebenslauf und ggf. weiteren Unterlagen (z. B. Arbeitszeugnisse) zusammenzustellen. Bewerbungen müssen über das Portal eingereicht werden.
Bewerbungsschluss: Offene Stelle bis zur Besetzung. Vorrangig werden Bewerbungen berücksichtigt, die bis zum 23. August 2026 eingehen.