The Center for Climate Systems Modeling (C2SM) is one of ETH Zurich’s competence centres. It will become an extradepartmental centre of ETH starting 2021. C2SM is a joint venture between ETH Zurich, MeteoSwiss, Empa, WSL, and Agroscope. As part of the restructuring, we are increasing competencies and are hiring new staff. One central focus of C2SM consists of providing technical programming support and development for our groups using the Icosahedral Nonhydrostatic Weather and Climate Model ICON. C2SM supports both the traditional version running on central processing units (CPUs), as well as the version running on graphical processor units (GPUs). In particular, C2SM, in close collaboration with ETH Zurich, MeteoSwiss, and CSCS drives the further technical development of this model in the area of high-performance computing towards the exascale.
C2SM is seeking to appoint a Scientific Programmer Atmospheric High-Performance Computing (80-100 %) to extend their activities around technical support and further development of the ICON model. In particular, she/he will:
You have an MSc or PhD in Atmospheric Science, Physics, Computer Science, or related field. You have relevant experience with weather and climate models and outstanding programming skills in Fortran and possibly Python or C/C++ in a Unix environment. Experience with the ICON model and in high-performance computing, in particular in GPU programming (CUDA, OpenACC), will be considered an advantage. To round off your profile, you are a goal-driven individual used to working independently, but you are also team- and service-oriented enjoying working in a diverse working environment and interested in providing support to students and scientists within a large community.