Research Associate in Search-Based Software Engineering University College London, Departments of Computer Science United Kingdom

Research Associate in search-based software engineering

UCL Department / Division Computer Science


Location of position London


Grade 7


Hours Full Time


Salary
(inclusive of London allowance)£34,635 - £41,864 per annum


Duties and Responsibilities


We are seeking a postdoctoral research associate for an EPSRC-funded project entitled “Automated Software Specialisation Using Genetic Improvement”, hosted in the Software Systems Engineering group at UCL, supervised by Dr. Justyna Petke.

 

The application of search for the improvement of software has garnered attention only in the last few years and has led to the emergence of the field of genetic improvement. Work on genetic improvement has already been recognised by both academic and non-academic communities. Software repair and specialisation using GI won four ‘Humies’, awarded for human-competitive results produced by genetic and evolutionary computation. In all the previous work on improving large real-world systems using genetic improvement, certain techniques have been applied leading to successful results. However, justification for the various choices in the GI framework, such as the choice of a search heuristic, has not yet been provided. Dr. Petke proposes to focus on a particular application of GI that is automated software specialisation.

 

The successful candidate will investigate the question which search heuristic is the most appropriate for the purpose of software specialisation using GI and take responsibility for key components of the research, including the selection of research questions, development of new approaches, and preparation of papers for publication.

 

This post is funded for two years in the first instance. Further funding to support the post may be available.


Key Requirements


The successful candidate will demonstrate expertise in computational search heuristics. We will expect you to be a self-motivated individual with the ability to take responsibility for key components of the research. You should also be comfortable working in a collaborative and interdisciplinary environment. You should have (or about to be awarded) a PhD in a relevant area, software engineering or evolutionary computation, research experience in search heuristics, strong programming skills, and publication track record in relevant, peer-reviewed venues.


Further Details


A job description and person specification can be accessed at the bottom of this page.

 

To apply for the vacancy please click on the ‘Apply Now’ button below.

 

If you have any queries regarding the vacancy or the application process, please contact Dr. Justyna Petke (tel) or email j.petke@ucl.ac.uk.


UCL Taking Action for Equality


Closing Date 22 Apr 2018


Latest time for the submission of applications 23:59


Interview date TBC


Our department holds an Athena SWAN Silver award, in recognition of our commitment and success in addressing gender equality.


If you apply for this position please say you saw it on Computeroxy

Apply

All Jobs

surrey

ubc reklama

Anu

cambridge

geneva

kuwait

Melbourne

nottingham

Nus

sfu

southampton

texas tech

Toronto

uni copenhagen

unsw

Uwo