Associate Professor in Scientific Computing with specialization in distributed, parallel and data-intensive computing

Updated: about 2 months ago
Deadline: 17 Oct 2022

Published: 2022-08-18

Uppsala University is a comprehensive research-intensive university with a strong international standing. Our ultimate goal is to conduct education and research of the highest quality and relevance to make a long-term difference in 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 over 54,000 students, more than 7,500 employees and a turnover of around SEK 8 billion.

The Department of Information Technology has a leading position in research and all levels of higher education. Today the department has 280 employees, including 120 academic staff and 110 full-time PhD students. The Department comprises research and education in a spectrum of areas within Computer Science, Information Technology and Scientific Computing. More than 4000 students take one or several courses offered by the Department each year.

The position is hosted by the Division of Scientific Computing within the Department of Information Technology. As one of the world’s largest focused research environments in Scientific Computing the research and education has a unique breadth, with large activities in classical scientific computing areas such as mathematical modeling, development and analysis of algorithms, scientific software development and high-performance computing. The division is playing a key role in the development of new strategic areas at the department such as data science, data engineering and artificial intelligence. We are also participating in several university-wide and national  initiatives such as the strategic e-science research area eSSENCE, the centre for interdisciplinary mathematics and the Science for Life Laboratory. The department is host for UPPMAX which provides and develops  infrastructure for high-performance computing,  and several of the division's researchers contribute to its leadership.

Description of subject area of the employment:

With this position we plan to strengthen our activities in distributed, parallel and data-intensive computation and their applications. Examples of research in the area at the division include development of new programming models and frameworks for task-based parallelism, federated machine learning, new frameworks for distributed and cloud-based analysis of streaming data, large-scale parallel numerical linear algebra, optimization and simulation with applications in, e.g., computational chemistry, systems biology, genetics and computational fluid dynamics.

The vision of the division is a dynamic research environment where system and programming aspects close to computer science are integrated with improvements of computational methods close to applied mathematics. The research at the division is often motivated by an interest in the scientific application and in the (re)formulation of mathematical models to enable large-scale and scalable simulation and data analysis. For this reason, we value experience from interdisciplinary scientific collaborations and collaboration with industry.   


  • Teaching, research and administration. Teaching duties include course responsibility and course administration and supervision of second- and third-cycle students. Teaching in scientific computing and programming at basic and advanced level, especially teaching in distributed, parallel and data-intensive computation. It is expected that the candidate will contribute to the development of research in large-scale scientific computing (which includes processing of large datasets), and contribute to relevant parts of the education in the master programmes in Computational Science and Data Science, where the division is currently responsible for the following courses within the scope of this position: Data Engineering I (cloud computing, big data, DevOps),  Data Engineering II (cloud computing, streaming data, distributed machine learning), Accelerator-based programming, Distributed-and parallel computing, High performance computing , and Programming and software carpentry in Python.
  • Follow developments within the subject area and the development of society in general that is important for the work at the university.

Qualifications Required:

  • PhD in scientific computing or equivalent scientific competence.
  • Research Expertise and Teaching Expertise. It is necessary that the pedagogical skills, the research expertise and the professional skills are relevant to the content of the employment and the tasks that will be included in the employment.
  • Applicants must have completed teacher training of relevance to operations at the University, comprising ten weeks, or have acquired the equivalent knowledge. If special circumstances apply, this training for teachers in higher education may be completed during the first two years of employment.
  • Documented ability to teach in Swedish or English is a requirement unless special reasons prevail.
  • Personal capabilities necessary to carry out fully the duties of the appointment.

Assessment Criteria/Ranking of applicants that fulfil the above-mentioned qualifications required

The ranking of eligible applicants will be based primarily on research and teaching expertise, which will be given equal weight.

Research Expertise comprises research merits. In addition to academic merits, research merits from other activities, including technology development, may also be taken into account, including research merits obtained outside the academy, which includes for example technology development and innovation ability. In assessing research expertise research quality must be the prime consideration. The scope of research, primarily in regard to depth and breadth, must also be afforded consideration. In assessing research expertise special weight will be attached to research merits related to distributed, parallel and data-intensive computing .

Furthermore, consideration must be given to the capacity to plan, initiate, and develop research and education in the third cycle, as well as the demonstrated capacity to interact with others both within academia and in the wider community.

Teaching Expertise comprises educational and teaching qualifications. This expertise can have been achieved outside the academy through supervision, internal training, mentoring programs, etc. In assessing teaching expertise teaching quality must be the prime consideration. The scope of teaching experience, in terms of both breadth and depth, must also be afforded consideration. In assessing teaching expertise special weight will be attached to merits in distributed-and parallel computing, data-intensive computing, data engineering and cloud computing.

Furthermore, consideration must be given to the capacity to plan, initiate, lead, and develop teaching and instruction, as well as the ability to connect research to teaching in respect to research in the subject at hand, subject didactics, as well as teaching and learning in higher education. The ability to interact concerning issues of teaching and learning in higher education with actors inside and outside the University is also included in teaching expertise.

Administrative Expertise is important for the employment and will be given consideration. Administrative expertise is demonstrated, for example, through the capacity to plan, organise, and prioritise work in an efficient and task-related manner as well as through the ability to assign and observe time frames. Expertise includes overall operational planning and the capacity to manage resources in a way that reflects operational priorities as well as the ability to work in a structured manner based on an awareness of goals and quality. Administrative expertise also includes entrepreneurship.

Management Expertiseis important and willbe afforded consideration. Management expertise is demonstrated through the capacity to lead operations and personnel, make decisions, take responsibility, and motivate others, providing them with what is needed for the efficient achievement of common goals. The abilities to coordinate the group and help create a sense of involvement, participation, and enjoyment in work and to deal with conflicts constitute further examples of demonstrated expertise.

Collaboration Expertise is important and willbe afforded consideration. Collaborative expertise is demonstrated by the ability and skill of planning, organizing and implementing interaction with the surrounding community. Popular publications, public debate and lectures are examples of forms of interaction with the surrounding community. Other examples of collaboration are patent applications, commercialization and industrial cooperation. The ability to translate knowledge sharing with the surrounding community into activities of importance to the education's development and quality is part of the collaboration expertise.

All merits must be documented in a manner that makes it possible to assess both quality and scope.

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 and develop the relevant duties and to help advance operations.

Further information

In an 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.

University appointment regulations

Faculty appointment regulations

Instructions for application

For further information about the position, please contact Gunilla Kreis, Head of the Division of Scientific Computing, , or Elisabeth Larsson, Head of the Computational Science research program, .

Type of position: Permanent full-time position.

Salary: Individually negotiated salary.

Number of positions: 1

Working hours: 100%

Town: Uppsala

Starting date: As soon as possible

Please submit your application by October 17 2022, UFV-PA 2022/2493.

In the event of any disagreement between the English and the Swedish versions of this announcement, the Swedish version takes precedence.

If you are an international candidate, you will find a lot of information about working and living in Sweden at .

Please do not send offers of recruitment or advertising services.

Submit your application through Uppsala University's recruitment system.

Placement: Department of Information Technology

Type of employment: Full time , Permanent position

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 2022/2493

Last application date: 2022-10-17

Apply for position
View or Apply

Similar Positions