Skip to content

Research Fellow in Software Engineering (in collaboration with IBM)

Computer Science
Based at
University of York - Heslington Campus
Hours of work
Contract status
Fixed term
39,609 a year
Posted Date
Apply by
Job Reference

Role Description

An exciting opportunity has arisen for a research fellow 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.


What we expect from you:

- A PhD in a technological / engineering area relevant to Software Engineering, or Machine Learning. Significant experience in these areas may be considered in lieu of a PhD.

- Strong object-oriented design and development skills (preferably using Java/JVM-based languages).

- Knowledge of software testing and analysis.

- Exposure to machine learning and/or natural language processing.

- 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.


What you will do:

- Contribute to and/or lead on the production of research outputs and research outcomes for the project.

-  Participate actively in the planning and management of the project.

- Write publications and disseminate research findings, including public engagement to non-research specialist organisations.

- Develop ideas and necessary collaborations for application of the research outcomes.


Research Environment

You will be part of a large and internationally leading team who specialise in Software Engineering and it is part of the Department of Computer Science. The team have a substantial track record in Software Engineering research, and in the past have been very successful at delivering research results as part of big, collaborative research projects. The team includes five permanent members of academic staff, five research associates, and 20 PhD/EngD students. It is highly supportive and encourages cross-project collaboration, especially on joint publications and developing new research projects.


Project Duration: The post is available on a fixed-term basis for 14 months. The start date is flexible but it should be before the end of August 2019.


Informal enquiries can be made to Dr Nicholas Matragkas ( and Prof. Dimitrios Kolovos (dimitris.kolovos@


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.