[TYPES/announce] Post-doc position in PL at University of Glasgow, Scotland

Simon Gay Simon.Gay at glasgow.ac.uk
Mon Dec 13 07:28:10 EST 2021


I'm sorry, the link to the advert and job application system should be:

https://urldefense.com/v3/__https://my.corehr.com/pls/uogrecruit/erq_jobspec_version_4.jobspec?p_id=074049__;!!IBzWLUs!EA9riUAPC26JMnMljKkcqIGGp1S_froitFvaxNRG7aGpGIllGceEQPGUnJDvmXU0xBoJLoTt31uCcw$  


Simon Gay


On 13/12/2021 09:12, Simon Gay wrote:
> 
> University of Glasgow
> College of Science and Engineering
> School of Computing Science
> 
> Research Assistant / Associate
> Ref:     074049
> Grade 6/7: £29,614 - £33,309 / £36,382 - £40,927 per annum
> 
> We have a position for a research assistant / associate in the theory, 
> design and implementation of programming languages. This position is 
> associated with the EPSRC-funded project "STARDUST: Session Types for 
> Reliable Distributed Systems".
> 
> The project is funded until 30th September 2024 and the position is 
> available from 1st May 2022.
> 
> 
> *Project Description*
> 
> Distributed software systems are an essential part of the infrastructure 
> of modern society. Such systems typically comprise diverse software 
> components deployed across networks of hosts. Ensuring their reliability 
> is challenging, as software components must correctly communicate and 
> synchronise with each other, and any of the hardware or software 
> components may fail. Failure and service "outage" is extremely costly, 
> with worldwide financial losses due to software failures in 2017 
> estimated at US$1.7tn, up from US$1.1tn in 2016.
> 
> Failures can occur at all levels of the system stack: hardware, 
> operating systems, networks, software, and users. Here we focus on using 
> advanced programming language technologies to enable the software level 
> to handle failures that arise from any level of the stack. Our aim is to 
> provide software-level reliability for distributed systems by combining 
> fault prevention with fault tolerance. The key objective is to combine 
> the communication-structuring mechanism of session types with the 
> scalability and fault-tolerance of actor-based software architectures.
> 
> The result will be a well-founded theory of reliable actor programming, 
> supported by a collection of libraries and tools, and validated on a 
> range of case studies. Key aims are to deliver tools that provide 
> lightweight support for developers – e.g. warning of potential issues – 
> and to allow developers to continue to use established idioms. By doing 
> so we aim to deliver a step change in the engineering of reliable 
> distributed software systems.
> 
> The project is a collaboration between the University of Glasgow 
> (Professor Simon Gay and Professor Phil Trinder), Imperial College 
> London (Professor Nobuko Yoshida) and the University of Kent (Professor 
> Simon Thompson and Dr Laura Bocchi). The industrial partners are Actyx 
> AG, Erlang Solutions Ltd, Quviq AB and Tata Consultancy Services.
> 
> 
> *Principal Duties*
> 
> The successful candidates will be responsible for conducting research 
> into the theory and practice of session types for actor languages, and 
> for evaluating programming language designs and implementations in 
> relation to realistic case studies provided by the industrial 
> collaborators.
> 
> You should have, or be close to completion of, a PhD in a relevant area, 
> or have comparable experience; an awarded PhD or equivalent experience 
> is necessary for appointment at Grade 7. You should have a track record 
> of publication and communication of research results, strong programming 
> and software engineering skills, and a strong background in programming 
> languages, including type systems and implementation. It is desirable 
> also to have one or more of the following: a combination of theoretical 
> and practical skills; knowledge of the theory or practice of concurrent 
> and distributed systems; knowledge of the theory or practice of 
> actor-based languages;
> knowledge of the theory of session types.
> 
> We seek applicants at an international level of excellence. The School 
> of Computing Science at the University of Glasgow has an international 
> research reputation, and Glasgow, Scotland's largest city, offers an 
> outstanding range of cultural resources and a high quality of life.
> 
> It is the University of Glasgow’s mission to foster an inclusive 
> climate, which ensures equality in our working, learning, research and 
> teaching environment.
> 
> We strongly endorse the principles of Athena SWAN, including a 
> supportive and flexible working environment, with commitment from all 
> levels of the organisation in promoting gender equity.
> 
> Information about the Programming Language research theme at the 
> University of Glasgow:
> 
> https://urldefense.com/v3/__https://www.gla.ac.uk/schools/computing/research/researchthemes/pl-theme/__;!!IBzWLUs!EA9riUAPC26JMnMljKkcqIGGp1S_froitFvaxNRG7aGpGIllGceEQPGUnJDvmXU0xBoJLoSglFCL9A$ 
> 
> 
> *Coronavirus / COVID-19*
> 
> Considering the current travel restrictions, interviews will be held 
> remotely if necessary. We will also be flexible about the starting date 
> and working practices.
> 
> 
> *Further information*
> 
> For informal enquiries or further information about the project,
> please contact Professor Simon Gay <Simon.Gay at glasgow.ac.uk> or
> Professor Phil Trinder <Phil.Trinder at glasgow.ac.uk>.
> 
> 
> *Application details*
> 
> Glasgow University online application system:
> 
> https://urldefense.com/v3/__https://my.corehr.com/pls/uogrecruit/erq_search_version_4.search_form__;!!IBzWLUs!EA9riUAPC26JMnMljKkcqIGGp1S_froitFvaxNRG7aGpGIllGceEQPGUnJDvmXU0xBoJLoSJMEsYCQ$  
> (enter reference 074049)
> 
> Closing date: 14th January 2022
> 
> 
> The University of Glasgow, charity number SC004401.
> 

-- 
***************************************
Professor Simon Gay

Head of the School of Computing Science
University of Glasgow

https://urldefense.com/v3/__http://www.dcs.gla.ac.uk/*simon__;fg!!IBzWLUs!EA9riUAPC26JMnMljKkcqIGGp1S_froitFvaxNRG7aGpGIllGceEQPGUnJDvmXU0xBoJLoSWSuDRuQ$ 
***************************************


More information about the Types-announce mailing list