Postdoctoral position in computer architecture: memory systems and machine learning
Uppsala University, Department of Information Technology

Postdoctoral position in computer architecture: memory systems and 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 44.000 students, 7.100 employees and a turnover of SEK 7 billion.

The Department of Information Technology ( holds a leading position in research as well as teaching at all levels. The department has about 200 employees, including 80 senior faculty and 80 PhD students. More than 3000 students are enrolled annually.


Duties/Project description:

This project will investigate the use of machine learning for memory system optimization both as a tool to optimize designs (offline) and to adapt to dynamic behavior (online). We welcome applicants with computer architecture backgrounds and/or machine learning backgrounds. The position is part of the Automating System SpeSific Model-Based LEarning (ASSEMBLE) project, which combines researches in machine learning, control theory, compilation, and architecture to develop new tools to support the use of machine learning across different fields. As a member of ASSEMBLE you will work with machine learning experts and researchers to understand how to apply and integrate probabilistic programming and neural networks for memory system optimization. The expected results are both approaches to using these techniques for better offline design (optimization, analysis) and the development of architectural designs that can support the execution of the algorithms at runtime to aid data placement decisions. The successful candidate will be expected to take an active role in advising PhD students. More information on the project can be found at


The position is for two years and may include teaching (in English or Swedish) depending on availability and your career interests.



To qualify for an employment as a postdoctor you must have a PhD degree or a foreign degree equivalent to a PhD degree in Computer Science, Computer Engineering, or equivalent. The PhD degree must have been obtained no more than three years prior to the application deadline. The three year period can be extended due to circumstances such as sick leave, parental leave, duties in labour unions, etc.


Candidates should have expertise in architecture and/or memory system design. The candidate must clearly document a high degree of self-motivation in the application. In addition, the applicant must be 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 required.


Additional qualifications:

Experience with machine learning techniques or probabilistic programming is a plus, but not a requirement as we have the expertise to teach these as part of the project


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. Postdocs 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.



The application must include a statement (at most 2 pages) of the applicant’s motivation for applying for this position, including the candidate’s research interests and how they will support this project, a description of PhD thesis, and evidence of self-motivation and constructive teamwork. The application must include a CV, degrees and grades (translated to English or Swedish), a copy of the PhD thesis, publications (and specific descriptions of the candidate’s own contributions), other relevant documents, and the earliest possible starting date. At least one letter of recommendation and contact information for references should be provided directly by the references to Prof. Black-Schaffer.


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.


Salary: Individual salary.

Starting date: As agreed.


Type of employment: Temporary position according to central collective agreement.


Scope of employment: 100 %


For further information about the position please contact: Professor David Black-Schaffer, Ph. +4618 471 6830, or Professor Thomas Schön, Ph. +4618 471 2594,


Please submit your application by 2 September 2019, UFV-PA 2019/2492.


Are you considering moving to Sweden to work at Uppsala University? If so, you will find a lot of information about working and living in Sweden at You are also welcome to contact International Faculty and Staff Services at


Please do not send offers of recruitment or advertising services. Applications must be submitted as described in this advertisement.


Placement: Department of Information Technology

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

Pay: Fixed salary

Number of positions: 1

Working hours: 100 %

Town: Uppsala

County: Uppsala län

Country: Sweden

Union representative: Seko Universitetsklubben
Number of reference: UFV-PA 2019/2492

Last application date: 2019-09-02

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