Software Engineer or Quill Junior Research Fellow in Computer Science

University of Oxford - Pembroke College

Pembroke College, Oxford, wishes to appoint one software engineer or Quill Junior Research Fellow in Computer Science from 10 January 2018, or as soon as possible thereafter, for a full-time post for one year. The person appointed will be required to undertake software development in support of the Quill Project, which develops software for the study of negotiated texts, such as the state constitutions, treaties, and other legislation written in formal settings. Our public, flagship publication is a model of the negotiations that created the Constitution of the United States. A number of other models are in development. We are the first project to model parliamentary-style debates in this level of detail and to develop flexible tools for doing so.

This project works with researchers in Oxford, throughout the UK and internationally, and develops software for use both by researchers and a more general audience. As the range of material in our public and private collections grows, we are looking to develop tools to allow processes of negotiation to be meaningfully compared, and to improve our software to work better with larger datasets.

Details of the project can be found at The project recently won the best paper award at the JCDL 2017 conference, and leads the Negotiated Text Network, details of which can be found at

The post is open to those who wish to apply for the post either as a software engineering post only, or as a Quill Junior Research Fellowship (a postdoctoral position), for someone eager to work in the field of digital humanities. This post would suit someone with research interests in information visualisation, human-computer interaction, natural language processing, or integration (‘version-control’) algorithms.

The successful candidate should have experience developing in Python and JavaScript. Experience with any of the following would be an advantage: natural language processing, user-interface design, parallel processing techniques, data visualisation, or SQLAlchemy (an ORM for Python). If applying for the position as a Quill JRF, the person appointed must have a doctorate, and will be expected to contribute to the scholarly publications of the project.

This post is funded by a grant from the Fell Fund for a period of one year, and is not renewable. The appointment will be made on the University’s grade 6 (£28,098 - £33,518 p.a.) or grade 7 (£31,604 - £38,833 p.a.) salary scales, depending on qualifications and experience.

Further particulars are available on the college’s website ( Applicants should submit their curriculum vitae and a covering letter electronically to the Academic Office ( by 8.00 am on Monday 6 November 2017. Please also ask two referees to send references by the same deadline. Interviews for the position are likely to be held on Tuesday 14 November 2017.

This is a college vacancy and the terms and conditions of the post are available at The University Terms and Conditions shown elsewhere on this site do not apply to this post.

Share this job
  Share by Email   Print this job   More sharing options
We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information


South East England