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. Here we are offering a position as

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

Your tasks

DKRZ is heavily involved in numerous projects aimed at advancing Earth System Modelling (ESM). This enables scientists to push the boundaries of Earth system modelling and climate research. In the context of the current development of digital twins of the Earth, it is necessary to adapt increasingly complex models and corresponding software to the most powerful HPC systems in Europe. As part a team of Research Software Engineers (RSEs), you will work with Earth system scientists to address technical challenges in HPC and software development. You will also further develop, test and verify existing coupling software and interfaces in Earth system models, so that they can be extended with new components (e.g. ice sheet models). You will also optimise runtimes. The efficient use of coupled Earth system models on current and future HPC systems is a major challenge. For this position, we are looking for candidates who are interested in the interdisciplinary implementation of Earth system models and want to apply their programming skills to new challenges.

Qualifications / Experience
  • 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
  • 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
  • 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. In addition to specific implementation and support requirements from our users and project partners, your work will be characterised by the freedom to work creatively at the interface between applied computer science and the development of scientific applications. Participation in international conferences, project meetings and hackathons enables further training and presentation of your own results. We are based in Hamburg, but want to create a suitable working environment by offering flexible working hours and location (up to 100% work from home within Germany). Remuneration will be based on the candidate's qualifications according to TVöD-Bund. You can ideally start in March 2025, but the exact starting date can be agreed individually. The position is financed by third-party funded projects and is initially limited to four years. Interested applicants are requested to compile a single pdf document containing a cover letter, a detailed CV and any additional documents (e.g. professional references).

Applications should be sent to the following address, quoting reference DKRZ 15_2024: YmV3ZXJidW5nZW5AZGtyei5kZQ==Application deadline: Open until filled. Priority will be given to applications received by 31 January 2025.

Questions? Dr. Hendryk Bockelmann (Ym9ja2VsbWFubkBka3J6LmRl) will be happy to answer them in advance.