Research Associate vacancy: ‘CaMELot: Catching and Mitigating Event-Loop Concurrency Issues’

King Arthur at Camelot

The School of Computing wishes to appoint a qualified and highly motivated researcher to work as a Research Associate. You will work on a project titled “CaMELot: Catching and Mitigating Event-Loop Concurrency Issues”, which is funded by an EPSRC UK grant and is led by Dr Stefan Marr.

Your role will be to develop lightweight techniques for detecting a wide range of concurrency issues as run time. One element of this work is to devise optimization strategies for a just-in-time compiled dynamic language. Another element is the development of tools that enable software developers to fix the bugs in their software. To ensure that this research solves relevant problems, we plan to engage with user groups and industrial partners to build a corpus of bugs to better understand the common issue and to enable an evaluation of this research.

You are encouraged to contact Stefan, the principal investigator, by email ( if you have any further questions about this post, or if you would like a copy of the full project description. The position is full time and fixed term for 24 months.

Further details about the role, including full job description and application link, are available on the Kent jobs website, here: