Sie sind hier: Startseite / Über uns / Stellenangebote / Climate model software engineering, especially for ICON (Reference DKRZ 11)
Dieser Inhalt ist nur auf Englisch verfügbar

The German Climate Computing Centre (DKRZ) is the central data processing facility for the German climate and Earth system modeling community and is one of the leading facilities in this area. DKRZ operates supercomputers of the highest performance class, modern high-performance clusters and graphics systems as well as one of the largest data and archive systems worldwide.

We invite applications in this area:

Climate model software engineering, especially for ICON (Reference DKRZ 11)

DKRZ participates in many national and international projects aiming to improve the infrastructure for climate modelling. Through its research group on scientific computing DKRZ is linked to the department of informatics of the University of Hamburg.

DKRZ invites applications for a Research Associate (m,f,d) within the research theme „High-Performance Computing and Data-Intensive Science “ of the excellence cluster CLICCS „Climate, Climate Change and Society“.

CLICCS is an ambitious research program at Universität Hamburg and its partner institutions. Funded by the German Research Foundation (DFG), it is part of Germany’s Excellence Strategy. The program aims to understand climate changes, taking into account internal variability, extreme events, and unexpected side effects, addressing the natural and social spheres as well as their interactions.

A focus of CLICCS is on research and development to meet the challenges arising from increasing computational requirements of climate research on the one hand, and bottlenecks limiting the efficiently scalable exploitation of high-performance computing on the other hand.

A top-level objective in this respect is the conceptual improvement as well as development and application oriented evaluation of innovative methods in the area of climate model software engineering, especially for ICON. The activity contributes to a “cross-disciplinary lab”, where CLICCS computer and data scientists collaborate with climate scientists and model developers.

The goals of the particular position are

  • Evaluation and application of a domain-specific-language (DSL) in order to maximize flexibility, programmability and performance portability to heterogeneous hardware solutions across different climate models.
  • Investigate further approaches to the concept of separation of concerns for the efficient development of climate models. This includes also initiation of collaboration with other research projects in the area of software engineering.

Specific Responsibilities:

  • Participate in the design and development of a high-level DSL for the ICON climate and weather model.
  • Evaluate the usability of the DSL and the performance of the DSL-generated code for algorithms implemented in ICON
  • Foster the dialogue between CLICCS domain scientists and computer scientists to establish cooperation for improving performance portability and maintainability of ICON

Qualifications & skills:

  • A university degree, preferably PhD, in Computer Science, Applied Mathematics, Computational Physics/Engineering or related fields
  • Basic knowledge about parser concepts and software engineering
  • Solid knowledge of FORTRAN
  • Basic knowledge of Python/C++
  • UNIX/LINUX shell scripting languages
  • In-depth knowledge of HPC environments and operation of high scaling applications
  • Experience in complex software development and familiarity in software version control systems (preferably Git)
  • Fluency in English (spoken and written)
  • Capacity for teamwork in an interdisciplinary environment

For further information, please contact Dr. Joachim Biercamp ([Email protection active, please enable JavaScript.]).

What we offer

The position is offered for two years with a possible extension up to six years. Payment will be in accordance with German public service positions (TVOeD), including extensive social security plans.

How to submit your application for this post

Please submit

  • A letter of interest
  • A detailed curriculum vitae
  • Supporting material

as single pdf file indicating the reference to [Email protection active, please enable JavaScript.].

Deutsches Klimarechenzentrum GmbH
Bundesstraße 45a
20146 Hamburg