Postdoctoral position in Practically Usable Verification for Numerical Programs
Uppsala, Sweden
13 Nov 2026
Save on this device — no account. View saved jobs
Overview
- Institution
- Uppsala University
- Location
- Uppsala, Sweden
- Field
- Computer Science
- Deadline
- 13 November 2026
- Contract
- Full time
About this position
Are you interested in working in automated 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, favorable working conditions? We welcome you to apply for a postdoctoral position at the Department of Information Technology 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. You can find more information about us on the Department of Information Technology website .
The postdoctoral position is hosted by the Division of Computing Science and specifically within the Programming Languages group that currently consists of 11 senior researchers and 10 PhD students that are working on different aspects of programming language design, program verification and software engineering. Beyond technical collaborations, the group meets regularly and provides an engaging and supportive environment.
Project description and duties
The available postdoctoral position is within a project that aims to make it easier for developers to write correct and efficient numerical programs. The project will include both a theoretical part, developing new techniques and approaches, as well as implementations that can be practically used.
The project targets specifically numerical programs that appear widely in e.g. safety-critical (embedded) systems, data analysis, weather forecasting, physics, and engineering. Verifying that such programs are correct is challenging because of rounding errors due to floating-point arithmetic. Possible research directions include developing new automated program verification techniques specifically for such programs, as well as specification inference, fault localisation or optimisation approaches that would make such verifiers practical usable for real-world code.
The role also includes research administration, participation in project meetings, and may include up to 20% teaching within the Department’s course offerings (depending on the candidate's interest and course availability). We encourage all interested applicants to apply, even if their experience does not perfectly match the project's subject. We review all applications carefully and seek candidates who can contribute to the project's goals.
Requirements
PhD degree in computer science in a field relevant to the position such programming languages, program verification, or software engineering, or a foreign degree equivalent to a Swedish PhD degree in the subject. The degree needs to be obtained by the time of the decision of employment. Priority will be given to applicants who have completed their degree no more than three years before the application deadline. Due to special circumstances, the degree may have been obtained earlier. The three-year period can be extended due to circumstances such as sick leave, parental leave, duties in labour unions, etc.
Fluency in both written and spoken English, and good programming skills are also a requirement.
Additional qualifications
We are searching for postdoc candidates who are responsible, self-motivated, and have demonstrated independence in research, and at the same time work well in a research group. Emphasis will also be placed on the ability to publish scientific work in high-quality venues and to give presentations at conferences and scientific meetings.
Application procedure
The application must include
- a cover letter that briefly describes your motivation for applying for this position and this project and states the earliest possible date of employment (max 1 page);
- a curriculum vitae (CV);
- a research statement describing your previous research experience and current research interests (max two pages);
- a copy of relevant diplomas and grades (translated into Swedish or English, e.g. as provided by your university);
- a list of publications (may be included in CV);
- contact information for at least two references (do not include reference letters).
About the employment
The employment is a temporary position of two years according to central collective agreement. Full time position. Starting date 1 February 2027 or as agreed. Placement: Uppsala
For further information about the position, please contact: Associate Professor Eva Darulova, e-mail: eva.darulova@it.uu.se.
Please submit your application by 13 November 2026, UFV-PA 2026/2902.
Related jobs
Similar open roles by field, job type, location, and deadline.
ESRC IAA RESEARCH ASSOCIATE
The University of Manchester
This is an exciting opportunity for an ambitious graduate with the ability and confidence to work on a research project for developing eXplainable AI-powered Decision Models (XAI-DMs) for Insurance Under-writing, which is funded by ESRC IAA to The University of Manchester (UoM) together with Protector In-surance as industrial partner.
View position
Postdoc in Theory in Human-computer Interaction
University of Copenhagen
The Section on Human-Centred Computing invites applicants for one or two PhD fellowships in Human-Computer Interaction. The fellowships are part of the Villum Investigator project TRACTION: Theoretical Research in Human-computer Interaction , awarded to Kasper Hornbæk. The goal of the fellowships is to understand and advance the use of theory in all its forms in the evaluation and design of interactive systems. The start date is April 1 2027 or as soon as possible thereafter.
View position
Postdoctoral position in Biopharmaceuticals
Uppsala University
The Department of Pharmacy at Uppsala University has an interdisciplinary environment at the center of the pharmaceutical arena. With frontline research, first-rate education and extensive collaborations we constitute a driving force in the development of our academic field. In this inspiring environment our rich diversity of research groups, several of international prominence, develop and conduct work of great scientific importance. Among our core competencies are computational modelling and simulations, PKPD, in vitro ADME models, advanced in vivo methods, biological medicines, as well as p
View position
Postdoctoral Researcher in Holocaust and Genocide Studies with a Specialization in Memory Studies and Transitional Justice in Ethiopia
Uppsala University
Postdoctoral Researcher in Holocaust and Genocide Studies with a Specialization in Memory Studies and Transitional Justice in Ethiopia
View position
PhD Position in Accountable and Responsible AI
University of Amsterdam
A fully funded four-year Ph.D. position is available in the Complex Cyber Infrastructure research group at the University of Amsterdam.
View position
Postdoctor in Experimental Hepatology and Metabolism
Linköping University
We have the power of over 50,000 students and co-workers. Students who provide hope for the future. Co-workers who contribute to Linköping University meeting challenges of today. Our fundamental values rest on credibility, trust and security. By having the courage to think freely and innovate, our actions together, large and small, contribute to a better world. We look forward to receiving your application!
View position
Understand this opportunity
Use these guides to interpret the contract, funding, and application requirements before you apply.
Postdoc contracts in Europe: what to check before you apply
Duration, teaching load, PI dependency, benefits, and fixed-term rules that often decide whether a postdoc is a good fit.
Read guideApplicationsAcademic CV checklist for European research jobs
What to include, tailor, and verify before submitting a PhD, postdoc, or faculty application.
Read guideApplicationsHow to read a European PhD or postdoc advert
Decode faculty chrome, multi-track titles, deadlines, and apply links so you spend time on real opportunities.
Read guide