[ The Types Forum (announcements only),
http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]
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: [email protected]
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/