[ES_JOBS_NET] Job Vacancy at ECMWF for: Computational Scientist - Atlas NWP software library development, Closing date: 26.09.19

Julie Palmer Julie.Palmer at ecmwf.int
Tue Sep 17 01:34:55 MDT 2019


Dear Mailing list,


I am sharing the following job vacancy for:

Computational Scientist - Atlas NWP software library development


Position information



Vacancy No.: VN19-38

Department: Research

Grade: A2

Section: Earth System Modelling

Job Ref. No.: STF-PS/19-38

Reports to: Numerical methods team leader

Publication Date: 23 August 2019

Closing Date: 26 September 2019

About ECMWF

ECMWF is both a research institute and a 24/7 operational service, producing and disseminating numerical weather predictions to its Member States. ECMWF carries out scientific and technical research directed to the improvement of its forecasts, collects and processes large amounts of observations, and manages a long-term archive of meteorological data. Satellite and in situ observations provide the information for up-to-date global analyses and climate reanalyses of the atmosphere, ocean and land surface.



For details, see www.ecmwf.int/<http://www.ecmwf.int/>

Summary of the role

ECMWF uses its high-performance computing (HPC) facility to produce a time-critical twice-daily numerical weather forecast. The constant requirement to improve forecast accuracy drives numerical weather prediction model development towards more complex and realistic representations of physical processes with higher spatial and temporal resolutions. These more powerful “Earth-system models” are extremely demanding on super-computing resources, especially considering the time-critical nature of the operational forecast. Nowadays, speed ups in HPC systems come from the use of multiple cores and increased parallelism rather than from faster clock speeds. In practice, this means that global weather forecast centres are moving gradually towards the use of exascale HPC platforms for operations and research. Efficiency, scalability of numerical algorithms and I/O, portability of computer code to accelerator technologies such as GPUs, have become more important software developments concepts than ever.

For a successful and timely production of forecasts in day-to-day operations during the transition to exascale computing, significant infrastructure developments are required to improve the flexibility and modularity of the ECMWF model IFS. The development of Atlas, an object-oriented software library for numerical weather and climate prediction is a crucial step towards this goal. Atlas supports scientific computing for both research and time-critical operational applications at ECMWF, and its full incorporation in the IFS will facilitate its adaptation to future HPC architectures. Moreover, Atlas needs to be further integrated with the IFS I/O server, to support fast delivery of specialized grid-point output data for high-performance data analytics (HPDA) on Cloud and highly converging HPC & Big Data systems.



We are now looking to recruit a Computational Scientist who will contribute to further develop the ECMWF open-source Atlas library. The successful incumbent is expected to work on different aspects of scientific computing and forecast product generation related to Atlas such as analysing the performance of its core numerical algorithms and improving their efficiency, developing new features and new code to enable coupling between different Earth-system model components participating in the effort to seamlessly adapt Atlas and its use to future HPC architectures. Most of the development will be in C++ and executed on the powerful HPC cluster at ECMWF.

The position will support and be funded by the Horizon2020 EuroEXA[1] and LEXIS[2] projects and will involve working closely together with different teams of staff at ECMWF such as the Numerical Methods team and the Production Services development team, as well as with staff working on other externally funded projects by the European Commission through its Horizon-2020 programme, e.g. ESCAPE-2[3] and EPiGRAM-HS[4].

Main duties and key responsibilities

The successful candidate will perform scientific and technical research and development in the following areas, and document work according to the requirements of the project. The main duties will include:



·      Developing new features for the Atlas library such as new grid types to enhance its functionality

·      Integrating the Atlas library with the I/O server

·      Improving the efficiency of its numerical algorithms used by the forecast model and product generation system

·      Modernizing the forecast model software infrastructure to couple Earth-system model components using the Atlas library

Personal attributes

·      Enthusiasm to tackle challenging code development questions when working with a complex computer model

·      Excellent analytical and problem-solving skills with an independent and proactive approach, together with an interest in identifying, investigating and solving technical challenges

·      Willingness to learn new algorithms and tools

·      Ability to work in a small team and desire to work towards a common goal

·      Good communication and interpersonal skills, particularly listening to and respecting the views of others





Education

A university degree, or equivalent, in a discipline related to computer science,

meteorology, physics, mathematics or engineering is required.



A PhD in a related subject is desirable but not essential.

Experience

Experience in developing parallel codes in high-performance computing facilities is essential.



Experience of working in a Linux-based environment.



Experience of working with numerical models in computational fluid dynamics would be desirable.



Familiarity with global atmosphere and/or ocean codes would be an advantage but not essential.



Experience of working in projects and teams governed by tight schedules would be advantageous.



Knowledge and skills (including language)

Excellent coding skills with an in-depth knowledge of C++ programming is essential while some knowledge of Fortran would also be desirable.



A good understanding of parallel programming methods is highly desirable.



A good knowledge of Python would be useful.



Candidates must be able to work effectively in English and interviews will be conducted in English.



A good knowledge of one of the Centre’s other working languages (French or German) would be an advantage.

Other information
Grade remuneration

The successful candidate will be recruited at the A2 grade, according to the scales of the Co-ordinated Organisations and the annual basic salary will be £59,228.40 net of tax. This position is assigned to the employment category STF-PS as defined in the Staff Regulations.

Full details of salary scales and allowances are available on the ECMWF website at www.ecmwf.int/en/about/jobs, including the Centre’s Staff Regulations regarding the terms and conditions of employment.

Starting date: 1 December 2019, or as soon as possible thereafter.

Length of contract: Contract to 30 June 2021.

Location: The position will be based in the Reading area, in Berkshire, United Kingdom.

Interviews for this position are expected to take place in Reading, Berkshire in October 2019.



How to apply

Please apply by completing the online application form available at www.ecmwf.int/en/about/jobs.



Please refer to the ECMWF Privacy Statement.  For details of how we will handle your personal data for this purpose, see: https://www.ecmwf.int/en/privacy.



To contact the ECMWF Recruitment Team, please email jobs at ecmwf.int.



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 all, without distinction as to race, gender, age, marital status, social status, disability, sexual orientation, religion, personality, ethnicity and culture. We value the benefits derived from a diverse workforce and are committed to having staff that reflect the diversity of the countries that are part of our community, in an environment that nurtures equality and inclusion.



Applications are invited from nationals from ECMWF Member States and Co‑operating States, listed below, and all EU Member States.

Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland France, Hungary, Germany, Greece, Iceland, Ireland, Israel, Italy, Latvia, Lithuania, Luxembourg, Montenegro, Morocco, the Netherlands, North Macedonia, Norway, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom.

Applications from nationals from other countries may be considered in exceptional cases.









________________________________
Julie Palmer
Recruitment and Talent Management Officer
ECMWF | HR Section
e: julie.palmer at ecmwf.int<mailto:julie.palmer at ecmwf.int> t: +44 1189 49 9161

________________________________

________________________________

[1] https://euroexa.eu/

[2] https://lexis-project.eu/web/

[3] http://www.hpc-escape2.eu/

[4] https://epigram-hs.eu/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ucar.edu/pipermail/es_jobs_net/attachments/20190917/94b1c618/attachment-0001.html>


More information about the Es_jobs_net mailing list