Research Engineer (M/F) / Human-Computer Interaction



September 30, 2022


2022-05321 - Research Engineer (M/F) / Human-Computer Interaction

Contract type : Fixed-term contract

Level of qualifications required : Graduate degree or equivalent

Fonction : Temporary scientific engineer

About the research centre or Inria department

The Inria University of Lille centre, created in 2008, employs 360 people including 305 scientists in 15 research teams. Recognised for its strong involvement in the socio-economic development of the Hauts-De-France region, the Inria University of Lille centre pursues a close relationship with large companies and SMEs. By promoting synergies between researchers and industrialists, Inria participates in the transfer of skills and expertise in digital technologies and provides access to the best European and international research for the benefit of innovation and companies, particularly in the region.

For more than 10 years, the Inria University of Lille centre has been located at the heart of Lille's university and scientific ecosystem, as well as at the heart of Frenchtech, with a technology showroom based on Avenue de Bretagne in Lille, on the EuraTechnologies site of economic excellence dedicated to information and communication technologies (ICT).


The engineer will be part of the LOKI project team (https: // They will also benefit from the support and experience of the Experimentation and Development Service (SED) of the research center (exchanges, advice, training).

The main activity is in the field of Human-Computer Interaction (HCI), in the context of the long-term scientific project of the LOKI project-team which is to "rethink and redesign computer systems for interaction", which implies the specification and the development of an ambitious technological artifact (the Interaction Machine). Initially, the recruited candidate will be responsible for integrating the team's preliminary results (e.g., on the topics of advanced input/output management, interaction adaptability and adaptation, and interaction discoverability) into a coherent framework that will validate these approaches and also serve as a support for the team's future research through a coherent software architecture and development tools/methods. These developments will also rely on the team's expertise in interactive systems engineering.

This work may also benefit to other research teams of the research center, such as RMOD (Software Engineering), and SCOOL or MAGNET (AI and data science); as such, a mutualization of certain work may be considered, particularly in the framework of the humAIn Alliance in Artificial Intelligence.

The contract will be for a period of 2 years. Stéphane Huot (https: //, leader of the Loki project team, will be the main contact. We offer a stimulating working environment in a dynamic research team with a worldwide reputation in the HCI research community. We strongly encourage applications from candidates of all genders and origins. We strive to provide an inclusive environment for all members of the team.


Main assignment in the LOKI team (about 90% of their working time):

  • Design and development of software within development projects mainly in the field of HCI (but also potentially in Artificial Intelligence);
  • Consulting and technological support for experimentation in the field of HMI;
  • Support and guidance for developers and interns in the field of HMI;
  • Collective assignment (about 10 % of their working time): with the goal of mutualizing their savoir-faire, the recruited candidate will be required to participate in collective activities for the development engineers of the center and the institute in the field of HCI (tutorials, seminars, workshops, etc.).

    Main activities

    Main activities

  • Design and development of scientific software useful for HCI research work
  • Writing and diffusion of documentation
  • Contribution to experiments and scientific publications resulting from development projects
  • Technological watch, in particular in the field: state of the art, development and/or deployment of proofs of concept (PoC), ...
  • Design, implementation, and possibly coordination of an operational method between developers within the projects of the team
  • Presentation of evolutions and technical choices;
  • Identification of users' needs;
  • Roadmap of activities as the project progresses.
  • Implementation of training documentation for developers / users within the team
  • Guidance and expertise in technological development for the members of the domain.
  • Collective activities, for example

  • Occasional training sessions, seminars
  • Transfer of good practices in software engineering and experimentation
  • Support in recruiting and coaching
  • Participation in projects writing, advice on development projects
  • Skills

    The expected skills of candidates are:

  • Expertise in the field of Engineering of Interactive Systems/Human- Computer Interaction: advanced input-output management (drivers and low- level devices management), interaction event management models, graphical programming, frameworks and libraries for programming interactive applications/user interfaces
  • Strong knowledge and experience in software development:
  • Excellent skills in at least 1 programming language (from C++, C, Java, python),
  • Software architecture and programming paradigms, software engineering, software development best practices and tools (versioning, documentation, compilation, packaging, ...)
  • Knowledge and experience in hardware and/or software prototyping
  • Ability to conduct technology watch within the institute
  • Ability to write, publish and present in French and English
  • Technical supervision of other engineers
  • Ability to propose and realize reference implementations, prototypes and demonstrators: autonomy, creativity, proactive monitoring, listening to needs
  • Ability to understand scientific contexts and needs, and to translate them into technological implementations
  • Mastery of the scientific approach associated with experimentation (reproducible science, state of the art science, state of the art technology in a field, software publication, contribution to scientific publication on the methodological aspect and performance measurement).
  • In addition, knowledge in haptics, user-centered design and controlled experiments, as well as skills in electronics and statistics are major assets.

    Benefits package
  • Subsidized meals
  • Partial reimbursement of public transport costs
  • Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
  • Possibility of teleworking and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
  • Social security coverage
  • Remuneration

    According to profile

    General Information
  • Theme/Domain : Interaction and visualization Software Experimental platforms (BAP E)

  • Town/city : Villeneuve d'Ascq

  • Inria Center : CRI Lille - Nord Europe
  • Starting date : 2022-12-01
  • Duration of contract : 2 years
  • Deadline to apply : 2022-09-30
  • Contacts
  • Inria Team : LOKI
  • Recruiter : Huot Stephane /
  • The keys to success

    Successful candidates will have both strong technical skills, and an appeal for research. They will be comfortable with teamwork and oral presentations.

    About Inria

    Inria is the French national research institute dedicated to digital science and technology. It employs 2,600 people. Its 200 agile project teams, generally run jointly with academic partners, include more than 3,500 scientists and engineers working to meet the challenges of digital technology, often at the interface with other disciplines. The Institute also employs numerous talents in over forty different professions. 900 research support staff contribute to the preparation and development of scientific and entrepreneurial projects that have a worldwide impact.

    Instruction to apply

    CV + cover letter

    Defence Security : This position is likely to be situated in a restricted area (ZRR), as defined in Decree No. 2011-1425 relating to the protection of national scientific and technical potential (PPST).Authorisation to enter an area is granted by the director of the unit, following a favourable Ministerial decision, as defined in the decree of 3 July 2012 relating to the PPST. An unfavourable Ministerial decision in respect of a position situated in a ZRR would result in the cancellation of the appointment.

    Recruitment Policy : As part of its diversity policy, all Inria positions are accessible to people with disabilities.

    Warning : you must enter your e-mail address in order to save your application to Inria. Applications must be submitted online on the Inria website. Processing of applications sent from other channels is not guaranteed.

    Similar Jobs


    France Sep 13, 2022

    Add to favorites

    Development of a plug-and-play platform for computer-automated experiments on microorganisms

    2022-05348 - Development of a plug-and-play platform for computer-automated The Inria Grenoble - Rhône-Alpes research center groups together almost 600 other research and higher education institutions (Université Grenoble Alpes, Inria Grenoble - Rhône-Alpes is active...

    Add to favorites

    Software Developer (M/F/D) In The Field Of Cryptography

    We are Austria's largest research and technology organisation and an Security is seeking to hire new Ingenious Partners for our location in Software Developer (m/f/d) in the field of Cryptography Cryptography is a key enabler...

    Add to favorites

    Software Engineer For High-Performance Parallel Computing (Ref. No. Castorc_Sd_22_08)

    Is The Job Related To Staff Position Within A Research Infrastructure?: The Cyprus Institute (CyI) is a European non-profit science and technology oriented Educational and Research Institution based in Cyprus and led by an Center...

    University of Leeds

    United Kingdom Sep 21, 2022

    Add to favorites

    Software Development Scientist

    The School of Earth & Environment (SEE) is seeking to appoint a Software Development Scientist within the Centre for Environmental Modelling and CEMAC is an established research computing centre team of ~10 software developers and...


    France Sep 10, 2022

    Add to favorites

    Open Research & Development Engineer position available at Inria GRA on Advanced Perception and Control for Autonomous Vehicles

    2022-05352 - Open Research & Development Engineer position available at Inria GRA on Advanced Perception and Control for Autonomous Vehicles About the research centre or Inria department The Inria Grenoble - Rhône-Alpes research center groups...