Skip to content

KTP Associate

Computer Science
Based at
University of York - Heslington Campus
Hours of work
Contract status
Fixed term
30,688 a year
Apply by

Role Description

You will be employed by The University of York, but will be based primarily at IBM UK’s York labs, which is based on the University’s campus. The IBM York Lab has focused on the development and support of enterprise performance management solutions for over 23 years, originally as Cognos.

There are two posts available for this KTP, the aim of which is to develop a novel combination of machine learning and model-based engineering which enable semi-automated transformation of financial and operational planning spreadsheets into more structured analytic models, based on the Cognitive system.

This post focuses on the development of natural language processing and machine learning technologies which will be used to help automate parts of the transformation process. You will conduct research using cutting-edge IBM tools for planning analytics, as well as advanced machine learning, deep learning, and natural language processing techniques and tools. You will collaborate with the second Associate on this KTP to interface machine learning technologies with model transformation; there is thus an opportunity to build expertise in software engineering and model-based engineering in this project.

You will have a Masters degree in Computer Science or a related subject (a PhD or equivalent experience is desirable) with significant study components in Bayesian and deep learning, machine learning theory, and in building machine learning models for different problems. Ideally you will have some understanding of natural language processing algorithms. You will also have strong presentation, writing, and object-oriented design and development skills. 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.

You will have a good understanding of software or systems engineering with knowledge of modelling languages such as UML and SysML. You will also have knowledge of Eclipse Modelling Framework and excellent object-oriented design and development skills. You will have highly developed communication skills with the ability to write up research work for publication and develop research objectives, projects and proposals for your own and joint research. You will have experience of carrying out both independent and collaborative research as well as experience in writing high-quality technical documentation.

Informal enquiries regarding this position may be made to: Dr Suresh Manandhar ( or Mr Peter Thomas ( For queries about your application, please contact HR via email at

The salary will be fixed at £30,688 per annum on Grade 5 of the University’s scale. There is also an additional £2,000 pa for training and development. The post is full-time and is available on a fixed term contract for up to 36 months.

Closing Date: 8 February 2018

For further information and to apply on-line, please click on the ‘Apply’ button below.

The University of York is committed to promoting equality and diversity



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.