[TYPES/announce] Postdoctoral Researcher on formal methods/web/security at Imperial College London
Sergio Maffeis
maffeis at doc.ic.ac.uk
Thu Feb 6 07:44:52 EST 2014
One Postdoctoral Researcher position (RA) is available in the Department
of Computing at Imperial College London.
JavaScript is pervasive in most web applications. JavaScript
applications can be programmed directly, or can be obtained by compiling
from other languages. Either way, a rigorous model of JavaScript is
invaluable to develop trustworthy analyses of web programs. The JSCert
project (http://jscert.org) has developed a mechanised specification of
JavaScript in the Coq proof assistant, and a corresponding reference
interpreter for JavaScript in OCaml, provably correct and thoroughly
tested.
The post-doctoral researcher, leveraging (and contributing to) the
JSCert infrastructure, will work on some combination of:
- Security: information flow control, secure subsets, defence against
web vulnerabilities;
- Verification: static/dynamic analysis tools for guaranteeing safety or
finding bugs;
- Compilation: translation from other languages into JavaScript, from
JavaScript to bytecode or asm.js.
JScert is a collaboration between Imperial College and INRIA. The
position will be based in London, but will offer significant scope of
collaboration with various INRIA sites.
The position is for up to 3 years, starting as soon as possible. The
salary is in the range 32k - 41k GBP (depending on experience) plus a
budget for travel and equipment. Imperial College is in the heart of
London, close to beautiful parks, good restaurants, cultural attractions
and entertainment venues. Candidates must hold a PhD, should have a
strong track record in formal methods, and an interest in some of: proof
assistants, development of verification tools, static analyses, web
security.
For inquiries please contact Dr Sergio Maffeis (maffeis at doc.ic.ac.uk).
More information about the Types-announce
mailing list