Uppsala University, Department of Information Technology

Are you interested in working with state-of-the-art program verification, with the support of competent and friendly colleagues in an international environment? Are you looking for an employer that invests in sustainable employeeship and offers safe, favourable working conditions? We welcome you to apply for a research assistant position at Uppsala University.

The Department of Information Technology holds a leading position in both research and education at all levels. We are currently Uppsala University's third largest department, and have around 350 employees, including 120 teachers and 120 PhD students. Approximately 5,000 undergraduate students take one or more courses at the department each year.

Duties
We are looking for up to two project assistants to support our larger project on verifying numerical programs that perform computations with floating-point arithmetic, using the deductive verifier Stainless and the static analyser Daisy. One task is to help us with writing specifications to be used as benchmarks for verification with Stainless. The second task concerns performance improvements and code maintenance of the Daisy analyser. Both tools are written in Scala and so both projects will involve programming in Scala.

Requirements
Documented experience with the Scala programming language. 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, be comfortable giving and receiving constructive criticism, and have strong abilities for critical thinking and structured work. Excellent skills in spoken and written English are required.

Additional qualifications
Experience with deductive program verification and/or static program analysis is a plus. We will also consider the fit for the project and the surrounding research environment.

About the employment
The employment is a temporary position of 6 months. Scope of employment 20 %. Starting date 1 January 2026 or as agreed. Placement: Uppsala

For further information about the position, please contact: Eva Darulova, eva.darulova@it.uu.se.

Please submit your application by 22 December 2025, UFV-PA 2025/3761.

Type of employment Special fixed-term employment
Employment expires 2026-06-30
Contract type Part-time
First day of employment 2026-01-01
Salary Fast lön
Number of positions 1
Full-time equivalent 20
City Uppsala
County Uppsala län
Country Sweden
Reference number UFV-PA 2025/3761
Published 09.Dec.2025
Last application date 22.Dec.2025
Login and apply

Share links

Return to job vacancies