Umeå University, Department of Computing Science

Umeå University is one of Sweden’s largest institutions of higher education with over 35,000 students and 4,200 faculty and staff. We are characterised by world-leading research in several scientific fields and a multitude of educations ranked highly in international comparison. Umeå University is also the site of the pioneering discovery of the CRISPR-Cas9 genetic scissors - a revolution in genetic engineering that has been awarded the Nobel Prize in Chemistry.

At Umeå University, everything is nearby. Our cohesive campus environment makes it easy to meet, collaborate and exchange knowledge, which promotes a dynamic and open culture where we rejoice in each other's successes.

Are you interested in knowing more about Umeå University as a workplace read more at:Work with us.

Umeå University, the Department of Computing Science, is seeking outstanding candidates for a PhD student position in Computer Science with focus on autonomous management of microservices. Deadline for application is September 16, 2019.

Project description
We invite candidates to apply for one PhD student position funded by The Knut and Alice Wallenberg Foundation through The Wallenberg AI, Autonomous Systems and Software Program (WASP). The main goal of the PhD project is to simplify operations of microservices. Microservice architectures are predominant in modern software and are characterized by large-scale, complex communication patterns, and frequent deployments of new code. The DevOps movement and rapid adoption of Kubernetes illustrate this paradigm shift. This PhD project aims to develop methods, algorithms, and software for fully autonomous detection and handling of microservices system anomalies (abnormal system states that potentially can affect e.g., performance or robustness). The developed methods are expected to make use of machine learning to characterize system state, combined with statistical methods to classify detected anomaly types, and knowledge bases to automatically select and execute the most suitable remediation action(s). Extensive experimental evaluation in real systems with realistic benchmarks and workloads is foreseen. 

The position is at the Department of Computing Science at Umeå University, Sweden. The position is aimed for graduate studies in Computing Science within the distributed systems research group, but collaboration with researchers in e.g., software technology, control theory, mathematical statistics, or artificial intelligence is expected. (For further information, see

Admission requirements
The general admission requirements for doctoral studies are an undergraduate degree and completed courses corresponding to at least 240 higher (ECTS) education credits, at least 60 ECTS credits of which were awarded in the second-cycle, or substantially equivalent knowledge otherwise acquired in Sweden or abroad.

To fulfill the specific entry requirements for doctoral studies in computing science the applicant is required to have completed courses at advanced level in computing science or another subject considered to be directly relevant for the specialization in question, equivalent to 60 ECTS credits.

Documented knowledge and a solid background in distributed systems, software technology, and/or machine learning is expected. The research is to a large extent interdisciplinary, and a broad competence profile and experience from other relevant areas (such as control theory, discrete optimization, and statistical methods), as well as experience from DevOps, open source, and the cloud-native ecosystem are considered a merit.

Important personal qualities are, beside creativity and a curious mind, the ability to work both independently and in a group, and experience of scientific interaction with researchers from other disciplines and in other countries. Good skills in both spoken and written English are a requirement for the position.

Terms of employment
The position is aimed for PhD studies and research during four years, leading to a PhD exam. The doctoral student position is mainly devoted to postgraduate studies (at least 80% of the time), including to take part in the WASP Graduate School, but may include up to 20% department service (usually teaching). If so, the total time for the position is extended accordingly (up to maximum five years). The employment will start as soon as possible, or as otherwise agreed.

Submitting your application
A complete application should contain the following documents:

  • A cover letter including a description of your research interests, your reasons to apply for the position, and your contact information
  • A curriculum vitae
  • Copies of degree certificates
  • Reprints / copies of Bachelors / Masters thesis, and other relevant publications, if any
  • Contact information for three reference persons
  • Documentation and description of other relevant experiences or competences, such as from (open source) software development (include github profile, if any) and work in or with industry.

The application must be written in English or Swedish, and attached documents must be written in or translated to English or Swedish. Documents must be in Word or pdf format. Applications must be submitted electronically using the e-recruitment system of Umeå University, and be received no later than September 16, 2019. Log on to the system and apply via the button at the bottom of the web page.

The procedure for recruitment for the position is in accordance with the Higher Education Ordinance (chap. 12, 2 §) and the decision regarding the position cannot be appealed.

Further information can be obtained from Associate Professor Johan Tordsson (email:

More about us
The Department of Computing Science is a dynamic environment with more than hundred employees representing more than ten countries worldwide. We conduct education and research on a broad range of topics in Computing Science. The focus of the research in the Distributed Systems group is (autonomous) resource and application management for different types of clouds and distributed systems.

We look forward to receiving your application!

Type of employment Permanent position
Contract type Full time
First day of employment As soon as possible, or as otherwise agreed
Salary Monthly salary
Number of positions 1
Working hours 100%
City Umeå
County Västerbottens län
Country Sweden
Reference number AN 2.2.1-1204-19
  • Johan Tordsson,
Union representative
  • SACO, 090-786 53 65
  • SEKO, 090-786 52 96
  • ST, 090-786 54 31
Published 19.Aug.2019
Last application date 16.Sep.2019 11:59 PM CEST

Return to job vacancies