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-…
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<mailto:kim.mens@uclouvain.be>
Siegfried Nijssen,
siegfried.nijssen@uclouvain.be<mailto: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.)