Scientific programmer/Software engineer in global climate modelling at Uni Research AS and the Bjerknes Centre for Climate Research, Bergen Norway
The Bjerknes Centre for Climate Research (BCCR) is a research institute formed through a consortium of four academic and non-profit research organizations in Bergen, Norway. Uni Research AS is one of the four partners in BCCR and has a significant
international profile in terms of research, funding, personnel and publications. In addition to engaging in basic research in the areas of global and regional climate dynamics, paleoclimate, oceanography and biogeosciences, Uni Research is also expanding its
activities into the areas of regional climate modelling and climate information services. Further, Uni Research has a key role in maintaining and developing the Norwegian Earth System Model (NorESM) whose main mission is to unify climate model and analysis
tools in Norway and serve as a common earth system model. The major Norwegian climate research entities are partners in this effort. Uni Research has an energetic core of young researchers with a wide range of interests and we seek a scientific programmer/software
engineer to complement our strengths and support our growth in exciting new directions.
Position overview
Climate simulations of the past, present, and the future are among the most challenging computational problems worldwide. Production simulations are typically integrated over months on large supercomputers using thousands of processing cores
in parallel and producing terabytes of data. We are seeking a scientific programmer/software engineer to support us in further developing NorESM. Work tasks include model code development, optimization of computational performance, preparing for emerging computer
architectures (e.g. GPU accelerated systems), maintain and extend model script structure, and optimize work flow involving large volume data production, storage, and post-processing/analysis. It is also the intention that the successful candidate contributes
to model documentation and user training.
Required qualifications
- Master’s Degree in Computer Science/Engineering or equivalent (in lieu of degree, 5 years relevant work experience), or Master’s/PhD degree in Meteorology/Oceanography with considerable experience in modelling.
- Extensive experience with Fortran, C/C++, and shell scripting in a Unix environment.
Desired qualifications
- Experience with parallel applications using MPI and OpenMP on parallel computers.
- Familiarity with geoscientific model systems.
- Knowledge of version control systems.
- Experience with large volume data management.
- Ability to work independently as well as make positive team contributions.
The position is initially a three-year contract, with possibilities for extension. Salary by agreement. Uni Research has comprehensive employee insurances and pension agreements and is an equal opportunity employer. The successful applicant
must comply with the guidelines that apply to the position at any time.
For further information please contact Dr. Mats Bentsen (mats.bentsen@uni.no). More information about Uni Research and the BCCR can be found at
http://uni.no and
http://www.bjerknes.uib.no, respectively.
Send electronic application, CV, certificates and diplomas/transcripts (Master’s and PhD degree) and a list of scientific publications by clicking on the button marked “APPLY FOR THIS JOB” on this page: http://www.jobbnorge.no/job.aspx?jobid=93805
Review of the applications will begin on June 20 and continue until the position is filled.