Compiler Engineer Position at INRIA (January 2008 onwards)

INRIA Futurs is seeking an experienced Compiler Engineer to join MILEPOST project
(Machine Learning for Embedded Programs Optimisation; location: France, Paris region;
working language: English; participants: INRIA, IBM, ARC, CAPS, Edinburgh University)
for up to 2 years to implement the latest research techniques in GCC to further improve
program performance and code quality:

- fine-grain program transformations
- GCC optimization pass selection and reordering
- library adaptation techniques for various constraints
on reconfigurable processors and accelerators
- machine learning techniques to automatically select
best program optimizations

The work involves collaboration (and traveling) with our colleagues from the HiPEAC/HiPEAC-2 network of excellence,
and the leading European and American universities and companies.

Some more information can be found here:
Milepost project
GCC Interactive Compilation Interface
GCC Function Adaptation
Iterative compilation

Candidate requirements:
- good knowledge of C/C++
- good knowledge of compiler construction and optimizations
- good level of english
- university degree
- self-motivation

If you are interested to join us or would like to know more about the projects,
please contact Grigori Fursin (grigori.fursin@inria.fr).

P.S. Depending on the interests and plans of a candidate, there is
a possibility to continue this work in a PhD program