Postdoc position in Cloud computing

Software for low-carbon datacenters

Contract type : Public service fixed-term contract (2 years)

Level of qualifications required : PhD or equivalent

Fonction : Post-Doctoral Research Visit

About Inria

Inria, the French National Institute for computer science and applied mathematics, promotes “scientific excellence for technology transfer and society”. Graduates from the world’s top universities, Inria's 2,700 employees rise to the challenges of digital sciences. With its open, agile model, Inria is able to explore original approaches with its partners in industry and academia and provide an efficient response to the multidisciplinary and application challenges of the digital transformation. Inria is the source of many innovations that add value and create jobs.

About the research center

The Inria Lille – Nord Europe Research Centre was founded in 2008 and employs a staff of 360, including 300 scientists working in 16 research teams. Recognised for its outstanding contribution the socio-economic development of the Haut-de-France region, the Inria Lille - Nord Europe Research Centre undertakes research in the field of computer science in collaboration with a range of academic, institutional and industrial partners.

The strategy of the research centre is to develop an internationally renowned centre of excellence with a significant impact on the city of Lille and its surrounding area. It works to achieve this by pursuing a range of ambitious research projects in such fields of computer science as the intelligence of data and adaptive software systems. Building on the synergies between research and industry, Inria is a major contributor to skills and technology transfer in the field of computer science.


The Spirals project-team is conducting research activities in the domains of distributed systems and software engineering.

Spirals aims at introducing more automation in the adaptation mechanisms of software systems, in particular, transitioning from adaptive systems to self-adaptive systems. Spirals targets especially two properties: self-healing and self-optimization. With self-healing, Spirals aims at studying and tailoring data mining and machine learning solutions for the design and implementation of software systems. This contributes to the goal of obtaining solutions for automatic software repair. With self-optimization, Spirals aims at sharing, collecting, and analyzing distributed behaviors and data to continuously tailor, optimize, and keep under working conditions software systems. This participates to the goal of obtaining eternal distributed systems.

Spirals is a joint project-team between Inria and the University of Lille within UMR 9189 CRIStAL. Spirals originates from the ADAM project-team (2008–13).


This position consists in conducting research in the area of software engineering and (distributed) systems in collaboration with the members of the Inria Spirals project-team.

        In particular, this position focuses on the design and implementation of novel middleware solutions to drastically improve the power efficiency of modern data centers. In the context of an ongoing collaboration with a Cloud provider, Scalair. The research activities covered by this position will consider various layers of opportunities for reducing the power consumption of the cloud at large, from alternative hardware architectures, to novel software optimisations.

        To bootstrap the activities, the initial research contributions will leverage our previous works on cloud computing optimisations [1,2] and energy monitoring [3,4] in production. Depending on the orientation of the results, contributions to open source projects developed by our research group, like PowerAPI (http://powerapi.org) and the rest of the community will be encouraged.

        Given the position, the researcher recruited as part of the team will be encouraged to work in collaboration with other members of the team (phd students, engineers, interns) and be involved in the supervision of PhD thesis related to the topic of interest. This also applies to ongoing and future academic and industrial collaboration on the topic of energy efficiency. We are therefore looking for highly motivated applicants to fulfill this position.

Main activities


Additional benefits


The remuneration is estimated based on the candidate experience and starts from 30k € gross annual. The actual remuneration can be more precisely by the human resources prior to acceptance of any offer.


Send your application to  Romain Rouvoy <romain.rouvoy@inria.fr> with your curriculum and any other document that help to appropriately value your skills. 


  1. GENPACK: A Generational Scheduler for Cloud Data Centers. A. Havet, V. Schiavoni, P. Felber, M. Colmant, R. Rouvoy, C. Fetzer. IC2E 2017: 95-104
  2. CloudGC: Recycling Idle Virtual Machines in the Cloud. B. Zhang, Y. Al-Dhuraibi, R. Rouvoy, F. Paraiso, L. Seinturier. IC2E 2017: 105-115
  3. WattsKit: Software-Defined Power Monitoring of Distributed Systems. M. Colmant, P. Felber, R. Rouvoy, L. Seinturier. CCGrid 2017: 514-523
  4. Process-level Power Estimation in VM-based Systems. M. Colmant, M. Kurpicz, P. Felber, L. Huertas, R. Rouvoy, A. Sobe. EuroSys 2015: 14:1-14:14