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 not only operates supercomputers in the highest performance class and one of the largest data and archive systems worldwide, we also participate in many national and international projects aiming to improve the software and infrastructure for climate modelling.

Currently, we are offering a position as

Scientific Programmer (all genders) for High-resolution Data Processing Support

As part of the European Union-funded NextGEMS project, DKRZ will contribute to the development of the next generation of high-resolution Earth-system models that will enable a better understanding of climate change. While these models provide unique opportunities for the study of the Earth-system and our changing climate, the vast amounts of data they produce also pose substantial challenges for the scientists analysing the model output.

Your tasks

The nextGEMS project methodology is quite simple: first build a new type of model, and then use it to solve problems. For these two phases (Development and Application) scientists will repeatedly make use of dedicated hackathons to push the limits further. Your tasks are to support nextGEMS hackathons and to optimise workflows in the analysis of high-resolution climate data. This includes, but is not limited to, the analysis and improvement of the use of technical components in the workflows, e.g., file systems and data formats, and the documentation of best practices. Further workflow improvements will arise from the continuous collaboration with the climate researchers to develop efficient ways of data access and analysis that are tailored to the needs of the next generation of Earth-system modelers.

Qualifications / Experiences

  • Academic degree with a background in Earth-system science, mathematics or computer science
  • Experience in handling of large scientific data sets and use of Python for data analysis (numpy, xarray)
  • Experience in parallel programming and/or the Python Dask package
  • Knowledge of data formats such as NetCDF and zarr, and their role in the data analysis workflow is an advantage
  • English is often our working language, so a good knowledge is required
  • Strong ability to work in a team and great interest in supporting scientists with their data analysis
  • Experience in high-level programming languages, at least one of C, C++ and Fortran is an advantage
  • Willingness to travel for in-person participation in the data analysis hackathons and other meetings

Employment conditions

We offer work in interdisciplinary teams and excellent connections to national and international research networks. In addition to specific implementation and support requests for our project partners, your tasks are also characterised by freedom, which you need to bridge the difficult gap between theoretical computer science and scientific application software development.

DKRZ in the middle of Hamburg offers a lively environment with a high quality of life and a wide range of cultural activities to balance family and career. We also support this by consistently implementing work-at-home options according to the needs of our staff. Visits to renowned conferences and participation in continuing education courses are a matter of course for us and are covered in full.

Payment will be in accordance with the German public service positions (TVöD, depending on the qualifications of the candidate and assigned tasks). The conditions of employment follow those of the German civil service.

Your start at DKRZ can be arranged individually, but is possible immediately. The position is initially limited to two years within the project NextGEMS which has received funding from the European Union’s Horizon 2020 research and innovation programme grant agreement number 101003470.

We look forward to receiving your application by 30 September 2022 with the following documents:
  • A cover letter and a detailed curriculum vita
  • Supporting material such as contact to professional references

Please send your application as a single pdf file quoting the reference DKRZ-16_2022  to  YmV3ZXJidW5nZW5AZGtyei5kZQ==

For further information, please contact Dr. Hendryk Bockelmann (Ym9ja2VsbWFubkBka3J6LmRl).

Deutsches Klimarechenzentrum GmbH
20146 Hamburg