Postdoc position to the Computing Science division - Tenders Global

Postdoc position to the Computing Science division

Chalmers University of Technology

tendersglobal.net


6 Feb 2024
Job Information

Organisation/Company
Chalmers University of Technology
Research Field
Computer science » Programming
Computer science » Computer systems
Computer science » Other
Researcher Profile
Recognised Researcher (R2)
Country
Sweden
Application Deadline
4 Mar 2024 – 22:00 (UTC)
Type of Contract
Temporary
Job Status
Full-time
Is the job funded through the EU Research Framework Programme?
Not funded by an EU programme
Reference Number
304–1-12568
Is the Job related to staff position within a Research Infrastructure?
No

Offer Description

Join the CakeML research project and be part of developing new verified compilers and proved-to-be-correct programming language implementations. The CakeML project is a friendly, highly collaborative, open source effort, which spans several countries and institutions.

Project description
This postdoc position is part of a grant (from the Swedish Research Council) on making new verified compilers based on the verified CakeML compiler. Early results include the verified PureCake compiler for a Haskell-like source language [PLDI 2023] and the verified Pancake compiler for a low-level programming language [PLOS 2023]. The project itself is quite open ended, but the overall aim is to build new verified compilers based on (parts of) the CakeML compiler.

My group is part of the Formal Methods unit within the Computing Science division at the Computer Science and Engineering department of Chalmers university . The unit and the broader division are lively environments with fun interactions between research areas such as functional programming, formalised mathematics, type theory, information security and more.

Major responsibilities
The research part of the position (80 %) will focus on the grant mentioned above. This work involves developing new verified compilers, improving existing ones, and developing case studies that showcase the verified compilers. Since the CakeML compiler is developed in the HOL4 interactive theorem prover, HOL4 is the tool that is most likely to be used. However, there may be opportunities to broaden the reach of CakeML to other interactive theorem provers and thus there is space to use other tools too.

The teaching part of the position (20 %) will consist of helping with courses the department offers. The teaching duties can range from being a teaching assistant, supervising MSc projects, or even lecturing a course.

Qualifications
To qualify for the position of postdoc, you must:

– Have a PhD in Computer Science, Mathematics, Logic or Philosophy. The doctoral degree must be awarded no more than three years prior to the application deadline (according to the current agreement with the Swedish Agency for Government Employers). Exceptions from the 3-year limit can be granted for parental leave, sick leave, or military service.

– Have significant experience in use and/or development of interactive theorem provers, such as HOL4, Isabelle/HOL, HOL Light, Lean, Coq, ACL2 or similar.

– Have past experience in research on programming languages, compilers or verified proof checkers.

– Have sound verbal and written communication skills in English

Prior experience of tools in the HOL family of interactive theorem provers is a plus.

You are expected to be somewhat accustomed to teaching, and to demonstrate good potential within research and education.

Swedish is not a requirement but Chalmers offers Swedish courses.

Contract terms
This postdoc position is a full-time temporary employment for two/three years.

We offer
Chalmers offers a cultivating and inspiring working environment in the coastal city of Gothenburg . 
Read more about working at Chalmers  and our benefits  for employees.

Chalmers aims to actively improve our gender balance. We work broadly with equality projects, for example the GENIE Initiative on gender equality for excellence . Equality and diversity are substantial foundations in all activities at Chalmers.

Application procedure
The application should be marked with 20240058 and written in English. The application should be sent electronically and be attached as PDF-files, as below. Maximum size for each file is 40 MB. Please note that the system does not support Zip files.

CV:(Please name the document as: CV, Surname, Ref. number) including:
• CV, include complete list of publications
• Previous teaching and pedagogical experiences
• Two references that we can contact.

Personal letter: (Please name the document as: Personal letter, Family name, Ref. number)
1-3 pages where you:
• Introduce yourself
• Describe your previous research fields and main research results
• Describe your future goals and future research focus

Other documents:
• Attested copies of completed education, grades and other certificates.

Use the button at the foot of the page to reach the application form.

Application deadline: 5, March, 2024

 
For questions, please contact:
Prof, Magnus Myreen, CS, [email protected] , 0729744943

*** Chalmers declines to consider all offers of further announcement publishing or other types of support for the recruiting process in connection with this position. *** 


Chalmers University of Technology conducts research and education in engineering sciences, architecture, technology-related mathematical sciences, natural and nautical sciences, working in close collaboration with industry and society. The strategy for scientific excellence focuses on our six Areas of Advance; Energy, Health Engineering, Information and Communication Technology, Materials Science, Production and Transport. The aim is to make an active contribution to a sustainable future using the basic sciences as a foundation and innovation and entrepreneurship as the central driving forces. Chalmers has around 11,000 students and 3,000 employees. New knowledge and improved technology have characterised Chalmers since its foundation in 1829, completely in accordance with the will of William Chalmers and his motto: Avancez!

 

Requirements

Research Field
Computer science
Education Level
PhD or equivalent

Languages
ENGLISH
Level
Excellent

Research Field
Computer science » Computer systems
Years of Research Experience
4 – 10

Research Field
Computer science » Programming
Years of Research Experience
4 – 10

Research Field
Computer science » Other
Years of Research Experience
4 – 10

Additional Information
Work Location(s)

Number of offers available
1
Company/Institute
Chalmers University of Technology
Country
Sweden
City
Göteborg
Postal Code
41296
Street
Chalmers Tekniska Högskola

Where to apply

Website
https://www.chalmers.se/en/about-chalmers/work-with-us/vacancies/?rmpage=job&rm…

Contact

City
Göteborg
Street
Chalmers Tekniska Högskola
Postal Code
41296

STATUS: EXPIRED

View or Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (tendersglobal.net) you saw this job posting.

Job Location