[ The Types Forum (announcements only),
     http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

Department of Computing, Imperial College London


Research Assistant/Associate Position (Full Time)

35,477 GBP to 47,579 GBP per annum


Reference: ENG01270

Fixed-term: 2 years (with a possible 24 month extension)

Starting date: as soon as possible (no later than 1st October 2020)

Closing Date: 26th April 2020


The Research Assistant will work under the EPSRC Established Career

Fellowship Project, POST: Protocols, Observabilities and Session

Types.


Imperial College London provides a flexible arrangement to be able to

start and work remotely until we re-open the campus (this depends on

the nationality and current living address).


Please contact with Nobuko Yoshida ([email protected]),

Imperial College London if you would like to apply to the position to

have informal discussions. The application deadline is also

extendable.


------------------------------------------------------------


The project has particular emphasis on putting theory into practice,

by embedding session types in a range of programming languages and

applying them to case studies; or developing the links between

session types and other areas of theoretical computer science. The

research programme includes collaboration with several companies and

organisations.


Candidates for the post-doc position will need to have expertise in

either:


1. programming language design and implementation; or

2. formal semantics, type theory and concurrency theory


Different positions will be suitable for different points on the

theory/practice spectrum. We are especially interested in

candidates with a combination of theoretical and practical skills.


For more details, see http://mrg.doc.ic.ac.uk.


The focus of Imperial College London Group is theories and

applications of (Multiparty) Session Types (JACM,POPL'08)

which include:


-- Go (POPL'19,ICSE'18,POPL'17,CC'16),

   Scala (PLDI'19,ECOOP'17,ECOOP'16), F# (CC'18), Erlang (CC'17),

   Haskell (CC'20,POPL'16), OCaml (SOC), Java (FASE'16,FASE'17),

   MPI-C (FPL'16,OOPSLA'15,CC'15) and Python (FOAC,LMCS,FMSD);


-- session types theories (ESOP'20,POPL'19,ESOP'19,ESOP'16,CONCUR'15),

   automata theories (CAV'19,CONCUR'19,FoSSaCs'17,TACAS'16,CONCUR'15,POPL'15),

   game semantics (POPL'19,FoSSaCs'19),

   Implicit Complexity (LICS'18) and

   linear logic (ESOP'18,FoSSaCs'18,CONCUR'15); or


-- mechanisation of session types meta-theory (Coq, Isabelle, Agda, etc) (TACAS 
20)


-- other applications such as blockchains (FSE'19) and robotics (ECOOP'19)


The contact person is


Professor Nobuko Yoshida, Imperial College London

([email protected])


The candidate is welcome to contact her.


Details: 
https://www.imperial.ac.uk/jobs/description/ENG01270/research-assistant-research-associate


Reply via email to