Deutsches Klimarechenzentrum GmbH

Research Software Engineer (all genders) Coupled climate models on GPU-based HPC systems

Stellenbeschreibung:

Research Software Engineer (all genders): Coupled climate models on GPU-based HPC systems

The German Climate Computing Centre (DKRZ) is the central simulation and data processing facility for the German climate and Earth system modelling community and one of the leading institutions in this field worldwide. DKRZ not only operates supercomputers of the highest performance class and one of the largest data and archive systems, but also participates in many national and international projects aimed at improving the software and infrastructure for climate modelling.

Responsibilities

DKRZ is heavily involved in projects that advance Earth System Modelling (ESM) and the development of digital twins of the Earth. In this context, a key challenge is to ensure that increasingly complex climate models and software stacks can be efficiently ported to and operated on current and upcoming EuroHPC systems. The role involves continuous work on application portability and performance across heterogeneous hardware architectures, including GPU-based systems, and integration of modern programming models for performance portability. As part of a team of Research Software Engineers, you will work closely with application developers and Earth system scientists to improve the portability and performance of applications within the operational Destination Earth Climate DT system, support adaptation of codes to different EuroHPC architectures, contribute to performance analysis and optimisation, and help guide the development of new applications with portability in mind. A particular focus will be on preventing critical components from becoming performance bottlenecks and contributing to porting the Climate DT models to the new EuroHPC system JUPITER, enabling testing of model configurations and preparing the basis for future operational simulations on this platform.

Qualifications

  • Academic degree in computer science, applied mathematics, computational physics/engineering or related fields with a focus on scientific computing
  • Strong interest in and experience with high-performance computers, parallel programming with MPI/OpenMP and OpenACC for GPU programming
  • Knowledge of programming with C/C++ and/or Fortran under UNIX/LINUX and scripting languages
  • Previous experience in algorithms, data structures and design of scientific software is welcome
  • Experience of setting up and running scientific model experiments on EuroHPC systems would be an advantage
  • Very good communication skills and knowledge of English

Employment Conditions

We offer work in interdisciplinary teams and excellent connections to national and international research networks. Your work will be characterised by freedom to work creatively at the interface between applied computer science and the development of scientific applications. We are based in Hamburg but provide flexible working hours and up to 100% work from home within Germany. Remuneration will be based on the candidate's qualifications according to TVöD-Bund. The position is financed by third‑party funded projects and is initially limited to two years. You can ideally start in August 2026, but the exact starting date can be agreed individually.

#J-18808-Ljbffr
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Veröffentlichungsdatum:

    30 Apr 2026
  • Standort:

    Hamburg

    Einsatzort:

    Hamburg
  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!