Computer Scientist for Dynamical Core Development - Bonn, Deutschland - ECMWF

ECMWF
ECMWF
Geprüftes Unternehmen
Bonn, Deutschland

vor 1 Woche

Lena Wagner

Geschrieben von:

Lena Wagner

beBee Recruiter


Beschreibung

Bonn, Germany
***
Job reference: VN23-11


Location:
Bonn, Germany


Publication date: 15/02/2023


Salary and Grade:
Grade A2 EUR 83,888 NET annual basic salary + other benefits


Contract type:
STF-PL


Department:
Research


Contract Duration: 30 months with the possibility of extension


Your role:


This position is an exciting opportunity to make significant contributions to the development of the FVM dynamical core for the IFS with the GT4Py domain-specific library.

GT4Py will enable the model to be portable to the latest hardware and to run efficiently on the largest supercomputing platforms in Europe at km-scale global resolution.

GT4Py will also provide a productive domain scientist interface agnostic to hardware-specific optimisation.


About ECMWF:

ECMWF is the European Centre for Medium-Range Weather Forecasts.

It is an intergovernmental organisation created in 1975 by a group of European nations and is today supported by 35 Member and Co-operating States, mostly in Europe.

The Centre's mission is to serve and support its Member and Co-operating States and the wider community by developing and providing world-leading global numerical weather prediction.

ECMWF functions as a 24/7 research and operational centre with a focus on medium and long-range predictions and holds one of the largest meteorological archives in the world.

The success of its activities relies primarily on the talent of its scientists, strong partnerships with its Member and Co-operating States and the international community, some of the most powerful supercomputers in the world, and the use of innovative technologies such as machine learning across its operations.


Over the years, ECMWF has also developed a strong partnership with the European Union, and for the past seven years has been an entrusted entity for the implementation and operation of the Climate and the Atmosphere Monitoring Services of the EU Copernicus Programme, as well as a contributor to the Copernicus Emergency Management Service.

The collaboration does not stop there and includes other areas of work, including High Performance Computing and the development of digital tools that enable ECMWF to extend its provision of data and products covering weather, climate, air quality, fire and flood prediction and monitoring.


ECMWF is a multi-site organisation, with its headquarters based in Reading, UK, a brand-new data centre in Bologna, Italy, and a large presence in Bonn, Germany.


Your responsibilities:


  • Extend, optimise, and maintain the domainspecific library for FVM
  • Contribute to agile software development project cycles with close collaborations to ECMWF's partners at the Swiss National Supercomputing Centre (CSCS)
  • Perform comprehensive model testing on various CPU and GPU based supercomputing platforms
  • Perform tests on the use of reduced numerical precision within the FVM model to reduce computational cost of model integrations
  • Contribute to regular progress reports to the European Commission

What we're looking for:


  • Flexible with a cando attitude to handle the diverse requirements of this role
  • Excellent attention to detail, procedures and supporting solutions
  • Excellent analytical and problemsolving skills with a proactive approach
  • Excellent interpersonal and communication (verbal and written) skills
  • Excellent coordination, planning and organisational skills.
  • Dedication and enthusiasm to work in a team efficiently and complete diverse tasks in a timely manner
  • Ability to work collaboratively in an international environment with teams from diverse cultures and backgrounds.

Education and experience:


  • An advanced degree (EQF Level 6) or equivalent in a relevant discipline.
  • Proficiency in advanced Python and C++
  • Experience in High-Performing Computing
  • Experience to work as part of a large software development project

Knowledge and skills:


  • Implementation of numerical algorithms for NWP models or related fields
  • Parallel and distributed computing
  • Domainspecific languages
  • Performance engineering
  • GPU programming (CUDA or HIP)
  • C++ Template Metaprogramming
  • Version control, release management and continuous integration

Other information:


Starting date:
As soon as possible


Length of contract: 30 months, with the possibility of extension


Location:
Bonn, Germany


As a multi-site organisation, ECMWF has adopted a hybrid organisation model which allows flexibility to staff to mix office and tele-working.

Successful applicants and members of their family forming part of their households will be exempt from immigration restrictions.

Interviews by videoconference (MS Teams) are expected to take place shortly after the closing date of the vacancy announcement.


Who can apply:

At ECMWF, we consider an inclusive environment as key for our success. We are dedicated to ensuring a workplace that embraces diversity and provides equal opportunities for al

Mehr Jobs von ECMWF