Skip to content

Research Associate MANATEE

Computer Science
Based at
University of York - Heslington Campus
Hours of work
Contract status
Fixed term
32,236 Per year
Apply by

Role Description

An exciting opportunity has arisen for a research associate to work on an EPSRC-funded project titled "Automatic Repair of Natural Source Code" (MANATEE) within the Department of Computer Science. You will work at the intersection of machine learning and automated program repair and will contribute to the design and implementation of methods and tools that are capable of automatically diagnosing and fixing software bugs. The project is in collaboration with IBM UK.


- You will have strong object-oriented design and development skills.

- You should be able to demonstrate expert knowledge and practical experience in at least two of the following areas: machine learning, natural language processing, program analysis, search-based algorithms, software testing, software debugging

-  You will be responsible for drafting and reviewing research articles, and thus a strong publication track record is required.

- To conduct individual and collaborative research projects, duties to include: analysis and interpretation of research data; use of appropriate research techniques and methods; writing up of research results and dissemination through publications, seminar and conference presentations and public engagement and outreach activities; contributing to the identification of possible new areas of research

Skills, Experience & Qualification needed:

- You will preferably have a PhD in a technological / engineering area relevant to software engineering, Natural Language Processing or Machine Learning. Significant experience in these areas may be considered in lieu of a PhD.

-  You will need to have knowledge of machine learning and/or natural language processing.

- You will need to have strong presentation, writing and object-oriented design and development skills (preferably using Java/JVM-based languages).

- Knowledge of Python and related machine learning libraries (e.g. Tensorflow, Keras, etc.) is desirable.

- Essential personal attributes for this role include attention to detail and commitment to high quality, a collaborative ethos, positive attitude to colleagues, commitment to personal development, and ability to plan and prioritise own work to meet deadlines.

The post is fixed-term for 18 months starting from 1st of December 2018.

Informal enquiries can be made to Dr Nicholas Matragkas, email and Prof Richard Paige (Head of the Enterprise Systems Group), email

The University is committed to promoting a diverse and inclusive community  – a place where we can all be ourselves and succeed on merit. We offer a range of family friendly, inclusive employment policies, flexible working arrangements, staff engagement forums, campus facilities and services to support staff from different backgrounds.

      Athena Swan Bronze               

A place where we can ALL be ourselves #EqualityatYork



Forgot password | Register

Why York?

York is one of the most successful universities in the UK.

With world-class activity across the spectrum from the physical sciences, life sciences, and social sciences to the humanities, we have been recognised as one of the top 100 universities in the world, gaining outstanding results in official assessments of our research and teaching.