KTH Royal Institute of Technology, School of Computer Science and Communication

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.

Department Information

Your work will take place at the department of Theoretical Computer Science Group at KTH. TCS performs world-class research in several fields including software engineering and program analysis. For more information go to http://www.csc.kth.se/tcs.

Job description

The PhD student will be working in the research group of Prof. Martin Monperrus. Much of the activities of this research group revolve around bugs, in particular on the themes of automatic program repair, automatic fault diagnosis and localization, resiliency, fault-tolerance and self-healing software systems. For more information go to http://www.monperrus.net/martin/publications.

The PhD student will study the problem of program repair at runtime. In particular, one problem of interest is to gain a better understanding of how production traffic can be used to in the context of repair. It is envisioned that production traffic is a great source of faults and of regression data.
The PhD student is expected to publish in the top conferences and journals in the field of Software Engineering. The working language is English.

The research project is financed by Wallenberg Autonomous Systems and Software Program (WASP). WASP) is Sweden’s largest ever individual research program, and provides a platform for academic research and education, fostering interaction with Sweden’s leading technology companies. See http://wasp-sweden.org/


A suitable background for this position would be a Master of Science in Computer Science.
A specialization in software engineering is a plus. International experience and language skills are regarded as advantageous qualifications. The preference is for a candidate with a Master's degree but a candidate with a Bachelor's degree is welcome to apply as well.

Applicants must be strongly motivated for doctoral studies, possess the ability to work independently and perform critical analysis and also possess good levels of cooperative and communicative abilities. 

Trade union representatives

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


Application shall include the following documents:

  • Curriculum vitae.
  • Transcripts from University/ University College.
  • Brief description of why the applicant wishes to become a doctoral student.

Please observe that all material needs to be in English, apart from the official document.

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, midnight CET/CEST (Central European Time/Central European Summer Time).


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 longer than 6 months
Contract type Full time
First day of employment According to agreement
Salary Monthly salary according to KTH´s PhD student salary agreement
Number of positions 1
Working hours 100%
City Stockholm
County Stockholms län
Country Sweden
Reference number D-2017-0418
  • Ingela Hedberg / HR Officer, ihedberg@kth.se
  • Martin Monperrus / Professor, martin.monperrus@csc.kth.se
Published 15.Jun.2017
Last application date 15.Aug.2017 11:59 PM CET

Return to job vacancies