Scientific programmer for meteorological modelling and data archiving, ref 1687

The research department of SMHI consists of about 100 researchers funded both internally and externally. We work normally in projects with focus on applied research, quality insurance and long-term perspective. The work environment is characterized by flexible working arrangements, responsibility and personal development. The unit “Meteorological Analysis and Prediction” conducts research and development of weather prediction models, assimilation of observations and applications of forecast data for Scandinavia and Europe. Today the group consists of 12 researchers. Information on the group can be found here:

We are seeking a researcher for an 18-month position in the field of computer science, meteorology or related areas. The work contains mainly system development, production and archiving for regional reanalysis within the externally funded project UERRA (Uncertainties in Ensembles of Regional ReAnalysis, Within the project, we produce a European reanalysis that requires large computing- and storage resources. Efficient handling of these resources is important for the project and we need a central person who takes care of production, monitoring, quality insurance and data transfer for UERRA and other projects. Furthermore, the work can contain continuous analysis of the produced data.

Besides the support with production and data handling the work will also contain optimization of SMHI’s models and codes that run mainly at the National Supercomputer Centre (NSC). Mostly, it is required to improve the scaling on multiple nodes or the I/O. This work will be done together with the experts at NSC. The models are mainly part of the shared Aladin-Hirlam system, including HARMONIE, but other models might also be needed.

Expected qualifications

The applicant should have university education in computer science, meteorology or other related topic with a focus on programming and system development. The work requires very good knowledge in a compiled high-level programming language, e.g. C++, C or Fortran. Good knowledge is required in Linux/Unix. Knowledge of the programming languages R, Python or Perl is beneficial. Furthermore, the job requires experience and interest in parallel programming, large systems and big data.

We attach great importance that you are goal-oriented and have a methodical approach. You should take responsibility for progressing your own work. As the work is done in close collaboration with the group of modelers at SMHI and with colleagues at other institutions within and outside Europe, high level of English is required both in spoken and written form. The position is limited to 18 months based in Norrköping.

Do you want to know more?

If you want to know more, please contact Head of Unit “Meteorological Research” Heiner Körnich ( You can also contact personnel officer Arne Andersson. Union representatives for SACO Lennart Robertsson and ST Ronald Scheirer. All can be reached at phone 011-495 8000 or via email

Your application

Please submit your application marked with reference number 1687 latest September 21, 2016 to or SMHI, SE-601 76 Norrköping. The application should contain the application letter, CV with publication list, and contact details of two references.

SMHI welcomes all qualified applicants regardless of gender, disability, sexual orientation, religious belief or ethnicity. SMHI informs continuously about the recruitment status on

Recruitment status

Reference no.: ref 1687

Closing date: