Job offer : 1 Post-Doc position within the "Intelligent Modernisation Assistance for Legacy Software (INTiMALS)" project
at Université catholique de Louvain (UCL, Louvain-la-Neuve, Belgium),
in collaboration with Vrije Universiteit Brussel (VUB, Brussels, Belgium) and Raincode Labs (Brussels, Belgium)
Start date: January 1, 2018
Duration: 3 years

https://uclouvain.be/en/research-institutes/icteam/ingi/news/ucl-open-post-doc-position.html

The INTiMALS project is a collaboration between an industrial partner specialised in modernising legacy software systems (Raincode Labs, https://www.raincodelabs.com) and two universities (the Université catholique de Louvain, UCL and the Vrije Universiteit Brussel, VUB). It aims to investigate, apply and integrate data mining techniques in a prototype of an intelligent software modernisation assistant tool for Raincode’s developers. Researchers at UCL and VUB will contribute their expertise in software development technology, language engineering and source code analysis. UCL will contribute its expertise in the development and use of data mining algorithms.

The project aims to develop novel pattern mining algorithms that can be applied on repositories of legacy software, and to deploy these algorithms in an intelligent modernisation assistant. The assistant continuously mines for previously unknown patterns in the current state and structure of the system’s source code (programming idioms, coding conventions, library usage protocols) and in changes made to this code (systematic edits, repetitive changes), and provides recommendations based on these patterns. The aim is to represent the data in the form of a graph; as a result, the use and development of pattern and graph mining techniques will be a core component of the project.

Ideally, we are looking for a candidate with following qualifications:
- You have expertise in the development of data mining algorithms.
- You have an interest in the development and use of pattern or graph mining algorithms.
- You have an interest in analysing source code and version repositories.
- You have an interest in working in collaboration with industry.
- You have some publications in conferences or journals in either data mining, software engineering or both.
- You are in possession of a PhD in computer science.
- You have good academic writing and presentation skills.
- You have good knowledge of the English language.
- (being able to understand some French is handy but NOT an explicit requirement)
- You have the ability to work both individually and as part of a team.

The post-doc position is a full-time equivalent position and the salary is based on official salary scales for post-docs in Belgium, taking into account the number of years of prior experience you have as a post-doc. The project is for three years.

How to apply?

Applications should be made in a PDF file and should contain the following:

1) A short cover letter that describes the candidate's qualifications and motivations for applying to this specific position and for this particular project.
2) A curriculum vitae that includes a list of publications.
3) Two sample publications, preferably related to the topic of the position.
4) A transcript of grades prior to the PhD and a copy of the PhD certificate.
5) If possible a recommendation letter of a known referent.
6) Any other information that may convince us to select you.

Applications should be made by sending us a mail with “INTiMALS application : <your name>” in the  subject field. This mail should be sent to BOTH of the following email addresses:
Kim Mens, kim.mens@uclouvain.be
Siegfried Nijssen, siegfried.nijssen@uclouvain.be

For more information, don’t hesitate to send us a mail.

P.S. Candidates not retained for this position may want to apply to an equivalent position at the partner university. (But will undergo an independent evaluation process there.)