Uppsala UniversityUppsala, Uppsala län, Sweden

Postdoctoral in Practically Useful Verification for Numerical Code

Postdoktor inom praktiskt användbar verifiering för numerisk kod — Machine-translated title

From the ad

Do you want to research in automated program verification, supported by competent colleagues in a leading international environment? Do you want an employer who invests in sustainable employee and offers safe, preferential working conditions? Then you are welcome to seek employment as postdoctoral at the Department of Information Technology at Uppsala University.

The Department of Information Technology has a leading position in both research and education at all levels. We are today Uppsala University's third largest institution and have today just over 350 employees of which 120 are teachers and 120 are doctoral students. C: A 5000 Undergraduate students read one or more courses at the department every year. More information about us can be found at the Department of Information Technology website.

The postdoctoral service is located at the Department of Data Logi, specifically in the program language group currently consisting of 11 senior researchers and 10 doctoral students who work with different aspects of program language design, verification and software technology. In addition to technical collaborations, the group regularly meet and offers an engaging and supportive environment.

Project description and tasks

The postdoctoral service is part of a project aimed at making it easier for developers to write accurate and efficient numerical programs. The project includes both a theoretical part, where new technologies and methods are developed, and implementations for practical use.

The project specifically focuses on numerical programs that occur widely, eg. In safety-critical (built-in) systems, data analysis, weather forecasts, physics and engineering science. To verify that such programs are correct are challenging due to rounding errors arising from floating point arithmetic. Possible research orientations include the development of new automated program verification techniques specifically for such programs, as well as methods of specification, error location or optimization that makes verification tools practically useful for real code.

The role also includes research administration, participation in project meetings and can include up to 20 % Teaching within the department's course offering (depending on the candidate's interest and available courses). We encourage all interested applicants to search, even if their experience is not fully in line with the project's subject area. We examine all applications carefully and are looking for candidates who can contribute to the project's goals.

Kvalifikationskrav

Doctoral degree in computer science in an area relevant to the employment, such as programming, program verification or software technology, or a foreign degree corresponding to a Swedish doctoral degree on the subject. Degree must be met at the latest at the time when the employment decision is made. It should mainly be in question that has exhausted graduates for a maximum of three years ago. When calculating the framework of three years, the starting point is the last application date. If there are special reasons, such degree may have been completed before. With special reasons, leave for illness, parental leave, trust assignments in trade unions, etc.

The candidate should be able to communicate fluently in English and be able to express themselves at advanced level in speech and shift within the current research topic. Good programming skills are also a requirement.

Desirable / merit in general

We are looking for people who are responsible, self-propelled and have shown independence in research, while working well in a research group. Great emphasis will also be added to the ability to publish scientific work in high quality forums and to keep presentations at conferences and scientific meetings.

Application

The application should contain:

  • A personal letter that briefly describes your motivation to search this service and projects and sets the earliest possible start date (max 1 page);
  • a resume (CV);
  • A research description that describes your previous research experience and current research interests (maximum two pages);
  • a copy of relevant degrees and grades (translated into Swedish or English, eg according to the university's standard);
  • A publication list (can be included in CV);
  • Contact information to at least two references (reference letters should not be attached).

If the employment

The employment is limited in two years according to central collective agreement. The scope is full time. Access it 1 February 2027 or as agreed. Location: Uppsala.

Disclosure of the employment is provided by: Senior Lecturer Eva Darulova, E-mail: eva.darulova@it.uu.se.

Welcome with your application no later than the 13 November 2026, UFV- PA 2026/2902.

Uppsala University is a broad research university with a strong international position. The ultimate goal is to conduct training and research of the highest quality and relevance to make a difference in society. Our most important asset is all 7 500 employees and 53 000 students who with curiosity and commitment make Uppsala University to one of the country's most exciting workplaces.

Read more about our benefits and how it is to work in Uppsala University

https://uu.se/om-uu/jobba-hos-oss/

The employment may be recovered. At security test, a prerequisite for employment is that applicants are approved.

We abandon us offerings on recruitment and advertising aid.

The application is received in Uppsala University's recruitment system.

Union representatives:Saco-S - saco-s@uu.se, Seko - seko@uadm.uu.se, ST (Ofr / S) - ofr@uu.se

Machine translation (OPUS-MT) — the original text is authoritative

Show the original advertisement

Vill du forska inom automatiserad programverifiering, med stöd av kompetenta kollegor i en ledande internationell miljö? Vill du ha en arbetsgivare som satsar på ett hållbart medarbetarskap och erbjuder trygga, förmånliga arbetsvillkor? Då är du välkommen att söka anställning som postdoktor på Institutionen för informationsteknologi vid Uppsala universitet.

Institutionen för informationsteknologi har en ledande position inom såväl forskning som utbildning på alla nivåer. Vi är idag Uppsala universitets tredje största institution och har i dag drygt 350 anställda varav 120 är lärare och 120 är doktorander. C:a 5000 grundutbildningsstudenter läser en eller flera kurser vid institutionen varje år. Mer information om oss hittar du på institutionen för informationsteknologis webbplats.

Postdoktorstjänsten är förlagd på avdelningen för datalogi, specifikt inom programspråksgruppen som för närvarande består av 11 seniora forskare och 10 doktorander som arbetar med olika aspekter av programspråksdesign, verifiering och programvaruteknik. Utöver tekniska samarbeten träffas gruppen regelbundet och erbjuder en engagerande och stödjande miljö.

Projektbeskrivning och arbetsuppgifter

Postdoktortjänsten ingår i ett projekt som syftar till att göra det enklare för utvecklare att skriva korrekta och effektiva numeriska program. Projektet omfattar både en teoretisk del, där nya tekniker och metoder utvecklas, och implementeringar för praktisk användning.

Projektet fokuserar specifikt på numeriska program som förekommer brett, t.ex. i säkerhetskritiska (inbyggda) system, dataanalys, väderprognoser, fysik och ingenjörsvetenskap. Att verifiera att sådana program är korrekta är utmanande på grund av avrundningsfel som uppstår vid flyttalsaritmetik. Möjliga forskningsinriktningar inkluderar utveckling av nya automatiserade programverifieringstekniker specifikt för sådana program, samt metoder för specifikationsinferens, fel-lokalisering eller optimering som gör verifieringsverktyg praktiskt användbara för verklig kod.

Rollen innefattar även forskningsadministration, deltagande i projektmöten och kan omfatta upp till 20 % undervisning inom institutionens kursutbud (beroende på kandidatens intresse och tillgängliga kurser). Vi uppmuntrar alla intresserade sökande att söka, även om deras erfarenhet inte helt överensstämmer med projektets ämnesområde. Vi granskar alla ansökningar noggrant och söker kandidater som kan bidra till projektets mål.

Kvalifikationskrav

Doktorsexamen i datavetenskap inom ett område som är relevant för anställningen, såsom programspråk, programverifiering eller programvaruteknik, eller en utländsk examen som motsvarar en svensk doktorsexamen i ämnet. Examen ska vara uppfyllt senast vid tidpunkten då anställningsbeslutet fattas. Främst bör den komma ifråga som har avlagt examen för högst tre år sedan. Vid beräkning av ramtiden om tre år är utgångspunkten sista ansökningsdag. Om det finns särskilda skäl kan sådan examen ha avlagts tidigare. Med särskilda skäl avses ledighet på grund av sjukdom, föräldraledighet, förtroendeuppdrag inom fackliga organisationer, etc.

Kandidaten ska kunna kommunicera flytande på engelska och kunna uttrycka sig på avancerad nivå i tal och skift inom det aktuella forskningsämnet. Goda programmeringskunskaper är också ett krav.

Önskvärt/meriterande i övrigt

Vi söker personer som är ansvarstagande, självgående och har visat prov på självständighet i forskningen, samtidigt som de fungerar väl i en forskargrupp. Stor vikt kommer också att läggas vid förmågan att publicera vetenskapliga arbeten i högkvalitativa forum samt att hålla presentationer vid konferenser och vetenskapliga möten.

Ansökan

Ansökan ska innehålla:

  • ett personligt brev som kortfattat beskriver din motivation för att söka denna tjänst och projekt samt anger tidigaste möjliga startdatum (max 1 sida);
  • en meritförteckning (CV);
  • en forskningsbeskrivning som redogör för din tidigare forskningserfarenhet och nuvarande forskningsintressen (max två sidor);
  • en kopia av relevanta examina och betyg (översatta till svenska eller engelska, t.ex. enligt universitetets standard);
  • en publikationslista (kan ingå i CV);
  • kontaktuppgifter till minst två referenser (referensbrev ska inte bifogas).

Om anställningen 

Anställningen är tidsbegränsad i två år enligt centralt kollektivavtal. Omfattningen är heltid. Tillträde den 1 februari 2027 eller enligt överenskommelse. Placering: Uppsala.  

Upplysningar om anställningen lämnas av: Universitetslektor Eva Darulova, e-mail: eva.darulova@it.uu.se.

Välkommen med din ansökan senast den 13 november 2026, UFV-PA 2026/2902.

Uppsala universitet är ett brett forskningsuniversitet med stark internationell ställning. Det yttersta målet är att bedriva utbildning och forskning av högsta kvalitet och relevans för att göra skillnad i samhället. Vår viktigaste tillgång är alla 7 500 anställda och 53 000 studenter som med nyfikenhet och engagemang gör Uppsala universitet till en av landets mest spännande arbetsplatser.

Läs mer om våra förmåner och hur det är att jobba inom Uppsala universitet

https://uu.se/om-uu/jobba-hos-oss/

Anställningen kan komma att säkerhetsprövas. Vid säkerhetsprövning är en förutsättning för anställning att sökande blir godkänd.

Vi undanber oss erbjudanden om rekryterings- och annonseringshjälp.

Ansökan tas emot i Uppsala universitets rekryteringssystem.

Fackliga företrädare: Saco-S - saco-s@uu.se, Seko - seko@uadm.uu.se, ST (OFR/S) - ofr@uu.se

Advertisement text from Arbetsförmedlingen / Platsbanken (JobTech), Creative Commons CC0 (public domain dedication).

The employer's ad is the binding version. Apply through their system.

Employer's ad ↗
?

Saved calls and ads appear on your calendar, and their deadlines are included when you export it. Nothing else is added for you.