[TYPES/announce] 6-Month postdoc in lambda-calculi and effects, University of Bath

Willem Heijltjes willem.heijltjes at gmail.com
Tue Jul 13 15:48:42 EDT 2021


We invite applications for a post-doctoral research position, to investigate a new approach to efficient computation with and without computational effects in the lambda-calculus.

This is a 6-month fixed-term role starting as soon as possible. It is part of the EPSRC-funded project `Typed Lambda-Calculi with Sharing and Unsharing'.

  To apply:   http://www.bath.ac.uk/jobs/Vacancy.aspx?ref=CC8432

  Enquiries:  w.b.heijltjes at bath.ac.uk

  Deadline:   27 July 2021

The project revolves around new ideas in lambda-calculus and functional programming, focused in two areas. The first is *computational effects*, where the project has developed a simple and natural approach that subsumes many existing efforts, called the Functional Machine Calculus (FMC). The second is *efficient computation*, which combines ideas from proof theory and optimal reduction to investigate new, refined type systems for the lambda-calculus.

The background and the source of original ideas is a branch of proof theory called "deep inference", which is closely related to category theory. Knowledge of this area is not essential to the advertised role.

We are looking for excellent candidates with a PhD (or expected to complete one soon) and a proven track record in one or more of the following areas:
 * Lambda-calculus
 * Functional programming theory
 * Computational effects
 * Semantics of programming
 * Deep-inference proof theory

As the successful candidate, you would contribute to one of several potential tasks, for example: 
 * expanding the FMC to a prototype functional language
 * investigating new type systems for the FMC
 * investigating efficient implementations of the FMC
 * further develop type systems towards optimal reduction

You will be part of the Mathematical Foundations group in the Department of Computer Science. We are a small, lively research group with an excellent international reputation. Some of our members are:
  Alessio Guglielmi  http://alessio.guglielmi.name
  Willem Heijltjes   http://willem.heijltj.es
  Jim Laird          http://researchportal.bath.ac.uk/en/persons/james-laird
  Guy McCusker       http://researchportal.bath.ac.uk/en/persons/guy-mccusker
  Thomas Powell      http://t-powell.github.io

Present circumstances permitting, you will have the opportunity to travel to various collaborators on the project in Europe, for example in Bologna and Paris.

The University of Bath is a top-ranking university and a great place to work. Bath is a Unesco World Heritage city with fantastic amenities offering excellent quality of life.

Links:

  Job advert:
     http://www.bath.ac.uk/jobs/Vacancy.aspx?ref=CC8432

  Typed Lambda-Calculi with Sharing and Unsharing:
     http://willem.heijltj.es/Unsharing

  Mathematical Foundations Group:
     http://www.bath.ac.uk/projects/mathematical-foundations-of-computation/

  Department of Computer Science:
     http://www.bath.ac.uk/departments/department-of-computer-science/




More information about the Types-announce mailing list