Post-Doctoral Position in Code Optimisation and Analysis using Machine Learning Uppsala University, Department of Information Technology Sweden

Post-Doctoral Position in Code Optimisation and Analysis using Machine Learning

Uppsala University is a comprehensive research-intensive university with a strong international standing. Our mission is to pursue top-quality research and education and to interact constructively with society. Our most important assets are all the individuals whose curiosity and dedication make Uppsala University one of Sweden’s most exciting workplaces. Uppsala University has 42,000 students, 7,000 employees and a turnover of SEK 6.7 billion.


The Department of Information Technology holds a leading position in research as well as teaching at all levels. The department has about 280 employees, including 120 senior faculty and 110 PhD students. More than 4000 students are enrolled annually. The post-doctoral position is offered by the Division of Computer Systems, which is one of five divisions of the department. For more information, see


Subject area: The goal of the project is to develop more powerful techniques for code
optimization or code analysis, by applying machine learning techniques (e.g., deep learning) in new ways to extract features from program code. The project will use the result of learning in several possible ways, such as code optimisation that cannot be achieved by applying standard compile-time optimizations, or the automatic verification of correctness properties.

The post-doc has the opportunity to work across several research groups, among these are in particular the Uppsala Architecture Research Team (UART), the Algorithmic Program Verification group, the Embedded Systems group, and the Machine Learning group.


Duties: The position includes research and a limited amount (max 20%) of teaching.


Appointment period: The position will be held for two years and can start as soon as


Qualifications required: Candidates should have a Doctoral Degree (PhD or equivalent) in Computer Science or a related field, with a strong background in preferably several of the fields compiler construction, program analysis and verification, and machine learning. The Doctoral Degree must have been awarded at most three years before the application deadline (this time will be extended for medical leave, parental leave, etc.). High-quality publications in international peer-reviewed journals or conferences are expected.


The applicant should be highly motivated, able to work well in a diverse group, comfortable giving and receiving constructive criticism, and have strong abilities for critical thinking and structured work. These competencies are as important as the technical qualifications.

Excellent skills in spoken and written English are an absolute requirement.


Assessment Criteria/Ranking; The ranking of eligible applicants will be based primarily on research expertise. In filling this position the University aims to appoint the applicant who, following a qualitative holistic assessment of her/his competence and expertise is judged to have the best potential to carry out the relevant duties and to contribute to the advancement of research at the Division of Computer Systems.


In the overall assessment of the applicant’s qualifications, parental leave, part-time work relating to care of children, union assignments, military service, or the like are to be regarded as work experience, and should be listed as merits in the application.


Application: The application should include a statement (at most 2 pages) of the applicant’s motivation for applying for this position, including the applicant’s qualifications and research interests and a description of the applicant’s PhD thesis. The application must include a CV, degrees and grades (translated to English or Swedish), a web reference to the PhD thesis, a complete list of publications with up to five important publications for the position highlighted and the candidate’s own contributions to those five publication described, other relevant documents, and the earliest possible starting date. Applications should be accompanied by two letters of recommendation, which should be provided directly by the references through the online application system. (Email to with the position number in the subject.)


Uppsala University strives to be an inclusive workplace that promotes equal opportunities and attracts qualified candidates who can contribute to the University’s excellence and diversity. We welcome applications from all sections of the community and from people of all backgrounds.


The Department of Information Technology strives for a more equal gender balance and welcomes specifically female applicants.


Working in Sweden: Sweden is a fantastic place for living and working. Swedes are friendly and speak excellent English. The quality of life is high, with a strong emphasis on outdoor activities. The Swedish working climate emphasizes an open atmosphere, with active discussions involving both junior and senior staff. All post-docs are full employees, with standard salaries and five weeks of paid holiday. Spouses of employees are entitled to work permits. Healthcare is free after a small co-pay and the university subsidizes athletic costs, such as a gym membership. The parental benefits in Sweden are among the best in the world, including extensive parental leave (for both parents), paid time off to care for sick children, and affordable daycare.


Salary: Individual sarlarie.


Starting date: As agreed upon.


Type of position: Temporary position, two years.


Working hours: 100%


For further information about the position please contact
Bengt Jonsson, Per Gunningberg or Philipp Rümmer


You are welcome to submit your application no later than 2018-04-30, UFV-PA 2018/795


We decline offers of recruitment and advertising help. We only accept the application the way described in the advertisement.


Placement: Department of Information Technology


Type of employment: Full time , Temporary position longer than 6 months


Pay: Fast Lön


Number of positions: 1


Working hours: 100%


Town: Uppsala


County: Uppsala län


Country: Sweden


Union representative: Ellena Papaioannou, Seko 018-471 3315
Suzanne Borén Andersson, TCO/ST 018-471 6251
Per Sundman, Saco-rådet 018-471 1485
Number of reference: UFV-PA 2018/795


Last application date: 2018-04-30

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


All Jobs


ubc reklama










texas tech


uni copenhagen