Scientific Programmer, Earth system modeling - Bern, Switzerland
Scientific Programmer, Earth system modeling - Bern, Switzerland
Location
Bern
Switzerland
Theme
Category
Post date
Monday, August 26, 2024 - 17:17
Logistics
80-100%
The successful candidate will actively contribute to the dynamic and expanding groups of Ocean Modeling (head: Prof. Thomas Frölicher) and Global Biogeochemical Modeling (head: Prof. Frerk Pöppelmer). Employment conditions and remuneration are following the standards of the University of Bern, Switzerland. The appointment is for four years with an opportunity for extension if funding is available.
The successful candidate will actively contribute to the dynamic and expanding groups of Ocean Modeling (head: Prof. Thomas Frölicher) and Global Biogeochemical Modeling (head: Prof. Frerk Pöppelmer). Employment conditions and remuneration are following the standards of the University of Bern, Switzerland. The appointment is for four years with an opportunity for extension if funding is available.
Description
The Climate and Environmental Physics division of the University of Bern, Switzerland, is searching for an outstanding and motivated Scientific Programmer in Earth system model- ing to support the development, maintenance, and application of our climate model hierarchy. The position provides an excellent opportunity to specialize in the vibrating field of Earth system modeling and to get familiar with state-of-the-art Earth System Models and Earth System Models of Intermediate Complexity, representing physical and biogeochemi- cal processes and the coupling of the ocean, atmosphere, land biosphere, and ice sheets. The work utilizes the Linux cluster of the University of Bern and the high-end systems of the Swiss National Supercomputing Centre (CSCS).
Tasks
• Implementing new features in NOAA GFDL’s comprehensive, fully coupled carboncycle climate model, creating boundary conditions, conducting simulations at the CSCS, maintaining the model in a changing software environment, optimizing model performance, standardizing model outputs, and assisting with scientific analysis.
• Contribute to the advancement of the in-house Earth system Model of Intermediate Complexity Bern3D-LPX by supporting the development of a more modular design, exploring the possibility of coupling new sub-modules, and leveraging new Machine Learning techniques for bias correction and downscaling schemes.
• The role includes interacting with leading scientists in different Horizon Europe projects, such as TipESM, ClimTip, and Past-To-Future, as well as within the Climate and Environmental Physics Division, and the Oeschger Centre for Climate Change Research.
• Contribute to the advancement of the in-house Earth system Model of Intermediate Complexity Bern3D-LPX by supporting the development of a more modular design, exploring the possibility of coupling new sub-modules, and leveraging new Machine Learning techniques for bias correction and downscaling schemes.
• The role includes interacting with leading scientists in different Horizon Europe projects, such as TipESM, ClimTip, and Past-To-Future, as well as within the Climate and Environmental Physics Division, and the Oeschger Centre for Climate Change Research.
Requirements
• Master’s degree in software engineering, data science, computer science, mathe- matics, physics, climate science, oceanography, or related fields. A PhD is pre- ferred.
• Demonstrated proficiency in Fortran, Julia, C or other programming languages.
• Demonstrated proficiency in Python, Matlab or other scripting languages widely
used for data analysis and processing.
• Experience with version control systems like Git, and familiarity with software testing
and documentation practices.
• Familiarity with high-performance computing (HPC) systems, parallel data processing, and data formats such as netCDF is highly advantageous.
• Proficiency in English, both written and spoken, is essential.
• Demonstrated proficiency in Fortran, Julia, C or other programming languages.
• Demonstrated proficiency in Python, Matlab or other scripting languages widely
used for data analysis and processing.
• Experience with version control systems like Git, and familiarity with software testing
and documentation practices.
• Familiarity with high-performance computing (HPC) systems, parallel data processing, and data formats such as netCDF is highly advantageous.
• Proficiency in English, both written and spoken, is essential.
Applications
Interested candidates submit a single pdf file containing a motivation letter, a CV, Master/Di- ploma or PhD certificates, and contact details for two references. Applications should be sent to Prof. Thomas Frölicher (thomas.froelicher@unibe.ch). Questions can also be addressed to Prof. Frerk Pöppelmeier (frerk.poeppelmeier@unibe.ch). The review of applications will begin as soon as they are received and continue until the position is filled. The start is preferably in January 2025 or upon agreement.
Application deadline
Further information
For further information and the full job advert, please see: https://www.climate.unibe.ch/about_us/open_positions/index_eng.html
AND https://www.climate.unibe.ch/unibe/portal/fak_naturwis/b_paw/e_iphy/abt_kup_/content/e184740/e1054974/e1054980/pane1054987/e1551711/Scientific_Programmer_ClimateEnvironmentalPhysics_Bern_final_rev_eng.pdf
Questions can be addressed to Prof. Frerk Pöppelmeier (frerk.poeppelmeier@unibe.ch).
AND https://www.climate.unibe.ch/unibe/portal/fak_naturwis/b_paw/e_iphy/abt_kup_/content/e184740/e1054974/e1054980/pane1054987/e1551711/Scientific_Programmer_ClimateEnvironmentalPhysics_Bern_final_rev_eng.pdf
Questions can be addressed to Prof. Frerk Pöppelmeier (frerk.poeppelmeier@unibe.ch).
Contact email