The German Climate Computing Centre (DKRZ) is the central simulation and data processing facility for the German climate and Earth System Modelling community and is one of the leading facilities in this area. DKRZ operates supercomputers in the highest performance class, modern high-performance graphics systems as well as one of the largest data and archive systems worldwide. DKRZ participates in many national and international projects aiming to improve the infrastructure for climate modelling.


Your role

DKRZ is one of the partners developing the ICON weather- and climate model. The model is in operational use at the German Weather Service DWD, and used by a wide variety of climate research projects, especially at the other consortium partners Max Planck Institute for Meteorology, and Karlsruhe Institute of Technology. As we are approaching exascale computing, high-resolution simulations are increasingly facing a bottleneck in disk speed and capacity, and in-situ workflows are becoming crucial for data analysis and visualization. DKRZ has developed a preliminary setup for an in-situ analysis and visualization workflow with ICON and the 3D data visualization and analysis software ParaView. Your task will be to improve this workflow for operational use in climate modelling, and perform further developments relating to a seamless integration of in-situ and FDB-based analysis workflows.



The successful candidate will work on

  • coupling the ICON climate model to ParaView via the coupler YAC (developed at DKRZ) and ParaView’s in-situ library
  • developing a user interface enabling the ICON user to define variables to be passed to ParaView for plotting and animation.
  • YAC interface that can read data from the Fields Database (FDB) of ECMWF
  • Coupling of the (measurement) instrument simulator PAMTRA of University of Cologne to YAC and ICON (in collaboration with University of Cologne)
  • Support for further In-Situ workflows



  • Background in earth-system sciences, physics, mathematics or computer science
  • Experience in high-level programming languages, at least one of C, C++ and Fortran
  • Experience in parallel programming
  • Knowledge in Python
  • Fluency in English
  • Experience in analysis and visualization of large scientific data sets, and in particular knowledge of ParaView is an advantage

Employment conditions

The position shall be filled at the earliest convenience of the successful candidate. The contract will initially be for two years. Until December 2022 it will be within the project ESiWACE2 Centre of Excellence in Simulation of Weather and Climate in Europe which has received funding from the European Union’s Horizon 2020 research and innovation programme grant agreement No 823988. Subject to final approval of a planned BMBF project, we plan to continue the position for at least two additional years.

We offer you a wide range of responsibilities and duties as a member of an experienced team, which is a much sought partner for national and international projects. Salary and social benefits will be in conformity with the provisions of the Collective Agreement for the civil service (TVöD).

Our institute takes all measures to implement the principles set out in the Commission Recommendation on the European Charter for Researchers and the Code of Conduct for the Recruitment of Researchers regarding working conditions, transparent recruitment process based on merit and career development.

The DKRZ seeks to increase the number of female scientist and encourages them to apply. Handicapped persons with comparable qualifications receive preferential status. 

Deadline for applying

This position has been posted since December 15, 2021 and will be open until filled. Applications received before Jan 22nd, 2022 will receive full consideration. Afterwards, applications will be accepted and evaluated on an ongoing basis.

 We are looking forward to receiving your application including the following documents:

  • A letter of interest
  • A detailed curriculum vitae

Please send your application as a single pdf file quoting the reference DKRZ-57 to YmV3ZXJidW5nZW5AZGtyei5kZQ== For further information, please contact Dr. Joachim Biercamp (YmllcmNhbXBAZGtyei5kZQ==), coordinator of the ESiWACE2 project.

This project has received funding from the European Union’s Horizon 2020 research and innovation programme grant agreement No 823988