categories - Category Theory list
 help / color / mirror / Atom feed
From: Ohad Kammar <ohad.kammar@gmail.com>
To: <categories@mta.ca>
Subject: Research associate in computational effects modelling and axiomatics
Date: Thu, 17 Jan 2019 08:28:10 +0000	[thread overview]
Message-ID: <E1gkC1L-0002lH-Ad@mlist.mta.ca> (raw)

Hi,

I'm looking for a postdoc, and can currently offer a position until
January 2021 (inclusive).

You'll be joining me at the Laboratory for the Foundations of Computer
Science (LCFS) at the School of Informatics in the University of
Edinburgh. We'll be looking at the semantic foundations of
computational effects and the foundations of statistical probabilistic
programming.

More details here, with a brief summary below:

https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=046553

I'm at POPL this week --- in case you're here and want to
chat. Otherwise, just email me.

If you're not currently looking for a postdoc position, but know someone who
is, please forward this information to them.

Yours,
Ohad.

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

Closing date: Friday 15th February 2019 at 5pm (GMT)
Interviews (expected): 27 or 28 February 2019


Project Information

Programs exhibit implicit behaviour, such as I/O and state
interaction, probabilistic non-determinism, Bayesian conditioning, and
gradient manipulation, under the umbrella term 'computational
effects'. Computational effects pose challenges in modelling and
reasoning about programs, as their interaction with other programming
language theories, such as higher-order structure and polymorphism, is
still poorly understood. Axiomatics is a highly successful technique
in reasoning about computational effects. In this project, you will
conduct basic research into the connections between axiomatics and
denotational modelling of computational effects. You will also
specialise this theory towards the foundations of probabilistic
programming.

Essential criteria

* Completed, or near completion of, a PhD in computer science or
   mathematics, or equivalent experience.
* Demonstrable experience in denotational modelling of programming
languages.
* Demonstrable working knowledge in category theory.
* Demonstrable working knowledge in domain theory.
* Ability to communicate clearly complex technical material orally and
   in writing.

Desirable criteria

* Experience with axiomatic verification of higher-order programs with
   effects.
* Demonstrable working knowledge in refinement type systems and their
   mathematical models.
* Demonstrable working knowledge in measure theory, probability, and
statistics.
* Demonstrable experience in programming with and/or modelling effect
handlers.
* Demonstrable experience in programming in and/or modelling
   statistical probabilistic programming languages
* Experience in publication and presentation in international
   programming language venues.
* Demonstrable knowledge in designing and solving recursive domain
equations.


[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


                 reply	other threads:[~2019-01-17  8:28 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1gkC1L-0002lH-Ad@mlist.mta.ca \
    --to=ohad.kammar@gmail.com \
    --cc=categories@mta.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).