Researcher in Computer Science

Royal Institute of Technology


Researcher at PDC


KTH Royal Institute of Technology


KTH Royal Institute of Technology in Stockholm has grown to become one of Europe’s leading technical and engineering universities, as well as a key centre of intellectual talent and innovation. We are Sweden’s largest technical research and learning institution and home to students, researchers and faculty from around the world. Our research and education covers a wide area including natural sciences and all branches of engineering, as well as architecture, industrial management, urban planning, history and philosophy.


Your work will take place at the PDC Center for High Performance Computing. PDC is the leading Swedish supercomputing center hosted by KTH. It operates state-of-the-art computational and storage resources for a variety of scientific application domains, including mechanics, computational chemistry, life sciences, climatology, and physics. Amongst these systems is one of the largest supercomputer in the Nordics, Beskow, a 2.5 PF Cray XC-40 system with over 67,000 cores. This system is expected to be replaced early 2021 with a system of about 10 PF. For more information go to

Job description

As part of the European Exascale Strategy, the further development of important applications towards Exascale is a key requirement. PDC is engaging in multiple international and national projects to improve the performance and scaling of CFD codes, particularly NEK5000. This includes code modernization, removal of performance bottlenecks, and porting to novel architectures (e.g. GPUs). The successful candidate may also join PDC’s support organization, providing advanced support to PDC users in different domains in close collaboration with the PDC systems group. The project will be conducted in close interaction with researchers from the Department of Engineering Mechanics (application specialists in fluid mechanics and turbulence simulations), and the Swedish e-Science Research Centre (SeRC).


Candidates need to have a PhD in computer science, computational science, or related fields and proven experiences in working with large scale applications and parallel programming environments (MPI, OpenMP, CUDA, OpenACC, etc.). Experiences with CFD applications are a plus.

Good command of English is required.

Great emphasis will be placed on personal competence and suitability.

Trade union representatives

You will find contact information to trade union representatives at KTH's webbpage.


Log into KTH's recruitment system in order to apply to this position. You are the main responsible to ensure that your application is complete according to the ad. Your complete application must be received at KTH no later than the last day of application.

The application should include the following documents:

• curriculum vitae.
• A brief description of why the applicant is interested in the position.

Temporary contract for two years.

Other information

Gender equality, diversity and zero tolerance against discrimination and harassment are important aspects of KTH's work with quality as well as core values in our organization.

For information about processing of personal data in the recruitment process please read here.

We firmly decline all contact with staffing and recruitment agencies and job ad salespersons.


Type of employment Temporary position longer than 6 months
Contract type Full time
First day of employment According to agreement
Salary Monthly salary
Number of positions 1
Working hours 100%
City Stockholm
County Stockholms län
Country Sweden
Reference number J-2020-0178
Erwin Laure,
Maria Engman,
Published 22.Jan.2020
Last application date 20.Feb.2020 11:59 PM CET


In your application, please refer to


amsterdam uni

antwerp uni

cambridge uni

florida uni

hamburg uni

harvard uni

hiroshima uni

oslo uni

purdue uni

ryerson uni

shanghai jiao tong uni

stockholm uni