PhD positions

Laurence Tratt supervises PhD students. If you really like programming and programming languages, and want to push yourself intellectually while still writing software, contact him about PhD opportunities. It helps if you can provide some evidence of your interests (e.g. open-source contributions, or an undergraduate project thesis), but is not absolutely required.

Researcher positions