KTH Royal Institute of Technology

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 center 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 cover a wide area including natural sciences and all branches of engineering, as well as architecture, industrial management, urban planning, history and philosophy.

Job description

A one-year research engineer position is available in the group of Statistical Biotechnology at Science for Life Laboratory (SciLifeLab) at the Royal Institute of Technology in Stockholm, Sweden. The group develops machine learning methods and statistical techniques for interpreting high-throughput experiments.

We are looking for an enthusiastic and talented open-source developer to join our team. The project involves C++ development within Percolator (http://percolator.ms), a machine learning and statistics package for interpretation of shotgun proteomics data. The project is run in collaboration with the University of Washington, and the project involves interaction with several other research groups across the world.

The successful candidate will have a master’s degree in computer science, statistics, physics, or related field. Experience of C++ is required and interest in and experience with machine learning techniques, Unix and/or mass spectrometry is desirable. The starting date is negotiable; however, successful candidates will be encouraged to start as soon as possible.


We anticipate that you have an M.Sc. in some quantitative area, such as physics, mathematics or computational science, and that you are experienced in C++ programming. Any experience of machine learning, Unix, or mass spectrometry is an additional qualification. The starting date of the position is negotiable, but we prefer you to start as soon as possible.

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.

Your application should include the following documents:

  • (1) a letter stating your research experience and interests
  • (2) a curriculum vitae including list of publications, and
  • (3) links to any source code of software you have been involved in developing.

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.

Employment is initially for up to 1 year. Starting date according to agreement.

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.

Disclaimer: In case of discrepancy between the Swedish original and the English translation of the job announcement, the Swedish version takes precedence.

Type of employment Temporary position
Contract type Full time
First day of employment According to agreement
Salary Monthly salary
Number of positions 1
Full-time equivalent Heltid
City Solna
County Stockholms län
Country Sweden
Reference number C-2020-1044
  • Lukas Käll, +46 8 790 98 52 email Lukas.Kall@scilifelab.se.
Published 16.Jun.2020
Last application date 29.Jun.2020 11:59 PM CEST

Return to job vacancies