Postdoctoral researcher position in Computing Science
Umeå University Department of Computing Science

Postdoctoral researcher position, Computing Science
Umeå University
Job location: Biblioteksgränd 6, 901 87 Umeå
Published: July 4, 2019
Application deadline: September 3, 2019
Job types: Postdoc
Fields Distributed: Computing, Information Systems (Business Informatics), Operating Systems, Programming Languages, Software Engineering, Software Design, Computational Sciences


Institutionen för datavetenskap
Postdoctoral researcher position (2 years), in Software Engineering focusing on Resource Management Systems


The Department of Computing Science at Umeå University ( is seeking a candidate for a post-doctoral researcher position in software engineering focusing on resource management systems. The project is in collaboration with The Royal Institute of Technology (KTH), Stockholm. The position is funded by The Knut and Alice Wallenberg Foundation through The Wallenberg AI, Autonomous Systems and Software Program (WASP), which is Sweden's largest research program ever.

The position is within the Distributed Systems group at Umeå University, which is a large, dynamic, and well-recognized research group comprised of more than 20 people from about 10 different countries. The group's research focuses on the autonomous management of resources and applications to support the future digitized society. Target infrastructures range from single large-scale cloud datacenters to the mobile edge clouds. The research spans from basic research to applied research, and even innovation via spin-off companies. Collaborations are performed with industries like Google, IBM, Intel, Red Hat, and Ericsson, as well as universities and institutes such as Princeton University, Imperial College London, Lawrence Berkeley Lab, Nanyang, Technological University (NTU), Singapore, and many more.

See for a presentation of the group as well as an overview of ongoing research projects and publication lists.

Project description and tasks
The project addresses the increasingly important problem of software bloat, i.e. the fact that software, throughout the whole software stack, is rapidly growing in size with consequences such as substantially increased resource consumption, reduced performance, and increased vulnerability for security threats.

This project investigates code debloating as well as the management of specialized and debloated software. The purpose is to detect and remove parts of an application's compiled code that are not or are seldom used. Bloated code has many side effects including, performance degradation, wasting computing resources, and increased energy footprints. The automatic process of software debloating and execution of debloated software is tightly interrelated with semi-autonomous resource and application management, requiring both new functionality and adjusted configuration and optimization. The expected benefits of specialization and debloating are reduced security risks and attack surface, smaller programs, and faster execution. This is a highly ambitious project with very high potential to impact the software industry, while publishing very high-quality publications in top-tier venues.

The postdoc is expected to develop an autonomous research activity in the area of management of specialized and debloated software, publish at top conferences and in top journals in the fields of software engineering and systems, and tightly collaborate and cooperate with our project partners at KTH. The applicant must also be ready to take part in supervision activities (Masters and PhD students), grant proposal preparation, and the research group's active engagement in the international scientific and industrial activities.
The appointment is for 2 years full-time employment. The employment will start on November 1, 2019, or as otherwise agreed.


Applicants must have earned a PhD or a foreign degree that is deemed equivalent to a PhD in Computer Science or a subject relevant for the position. The PhD degree should not be more than three years old by the application deadline, unless special circumstances exist.

The candidate should have a strong background in some of the following areas: cloud systems software, static and dynamic program analysis, compiler techniques and optimization, operating systems, programming languages, and resource management. The candidate should be comfortable with systems level programming in general. Moreover, strong research merits and excellent publications are required. Proficiency in English, both spoken and written, is required, as well as good ability to co-operate and take own initiatives. The project will be adapted based on the competence of the selected candidate, and his/her interests.



A complete application should include:
• Introductory letter including a 2-page statement of research interests relative to the above topics and a motivation of why your expertise is appropriate for the position.
• Curriculum Vitae (CV) including a complete list of scientific publications.
• Copies of doctoral degree certificates, including documentation of completed academic courses and obtained grades, and other relevant degree certificates.
• A copy of your PhD thesis and copies of (max 5) original research publications relevant to the above topics, numbered according to the publication list.
• Names and contact information for three persons willing to act as references.
• Any other information relevant for the position such as description of software development experience, or previous industry experience.

Please observe that all material needs to be written in Swedish or English. If material is submitted in other languages a translation to Swedish or English must be included. As we strive for a more balanced gender distribution within the department, we encourage women as applicants.

Welcome with your application
Applications must be submitted electronically using the e-recruitment system of Umeå University, and be received no later than September 3, 2019. Reference number AN 2.2.1-1014-19.


Further information

For further information, please contact Professor Erik Elmroth, .

More information about the hosting research group and Umeå University can be found at

2019-11-01 or otherwise agreed

Erik Elmroth


Registration number
AN 2.2.1-1014-19



before 2019-09-03

Umeå University wants to offer an equal environment where open dialogue between people with different backgrounds and perspectives lay the foundation for learning, creativity and development. We welcome people with different backgrounds and experiences to apply for the current employment.


If you apply for this position please say you saw it on Computeroxy


All Jobs


queens uni belfast unted kingdom

Harvard University Academic Positions

Kuwait University Current Faculty Openings

Osaka University Academic Opportunities

Purdue University Job Postings for Faculty Positions

Texas Tech University Faculty Openings

Tsinghua University Job Postings

University of Geneva Faculty Opportunities

University of New South Wales Job Openings

University of Nottingham Research Positions

University of Oslo Academic Jobs

University of Saskatchewan Faculty Positions

University of Southampton Research Vacancies

University of Tokyo Current Academic Vacancies

University of Toronto Open Faculty Positions