Research Engineer F/M — Crowd data acquisition, processing and modelling in Rennes

Research Engineer F/M — Crowd data acquisition, processing and modelling in Rennes

Rennes Temps plein 61650 - 75350 € / an (estimé) Hybride
I

En un coup d'œil

  • Missions: Développer des systèmes d'acquisition de données et modéliser des dynamiques de foule.
  • Entreprise: Inria, un centre de recherche reconnu pour l'innovation en simulation de foule.
  • Avantages: Travail collaboratif, opportunités de développement professionnel et environnement dynamique.
  • Autres infos: Poste idéal pour ceux qui aiment travailler en équipe et relever des défis techniques.
  • Pourquoi ce job: Contribuez à des projets de recherche passionnants et impactants sur le comportement collectif.
  • Qualifications: Compétences en programmation, traitement de données et vision par ordinateur.

Le salaire estimé est compris entre 61650 - 75350 € par an.

Context

The Virt Us team at the Inria Centre at Rennes University is internationally recognized for its work in crowd simulation and the study of collective human behaviour.

This position is part of the FOUL-X project (Programme Inria Quadrant), which aims to develop a new generation of crowd simulators capable of capturing and reproducing the diversity of crowd dynamics observed in real-world public spaces.

The project combines two closely connected research directions.

The first focuses on the acquisition and processing of real-world crowd data, from field video capture to individual trajectory extraction and the construction of a large-scale open dataset.

The second focuses on learning crowd dynamics directly from these observations in order to develop adaptive, data-driven crowd simulation models.

Two postdoctoral researchers will lead these complementary scientific activities.

The recruited research engineer will work in close support of this postdoctoral team, contributing to the technical implementation, operation and integration of the complete experimental and computational pipeline.

The position therefore offers a unique opportunity to work at the interface between real-world experimentation, computer vision and data processing, scientific software development, data analysis and machine learning.

Assignment

With the support of the Virt Us team and under the supervision of Julien Pettré, the recruited person will provide technical and experimental support to the two postdoctoral researchers involved in the FOUL-X project.

The main objective is to ensure that the different components of the project — field data acquisition, video processing, trajectory extraction, dataset construction, quantitative analysis and data-driven modelling — can be efficiently deployed, connected and maintained throughout the project.

The engineer will not be responsible for defining the scientific directions of the two postdoctoral projects, but will play a central role in turning research ideas into robust operational pipelines, supporting experiments, implementing tools, processing data, and facilitating interactions between the data acquisition and modelling activities.

  • Collaboration
  • the postdoctoral researcher responsible for real-world crowd data acquisition, dataset construction and crowd dynamics characterisation;
  • the postdoctoral researcher responsible for machine-learning-based crowd modelling;
  • a Ph D student developing video-based pedestrian tracking methods;
  • other researchers, engineers and students of the Virt Us team involved in crowd simulation and analysis.

This position is therefore particularly suited to someone who enjoys working collaboratively and contributing to several interconnected research activities rather than focusing on a single isolated technical task.

Responsibilities

The recruited person will contribute to the implementation, testing and maintenance of the technical infrastructure required by the project.

Depending on project needs and on the candidate's expertise, this will include field acquisition systems, video and trajectory processing pipelines, dataset management and visualisation tools, simulation software, and machine-learning pipelines.

The recruited person will also contribute to ensuring the reproducibility, robustness and documentation of the software and datasets developed within the project.

  • Main activities
  • Activity 1 — Support for field data acquisition
  • Contribute to the preparation and deployment of video acquisition systems for crowd observation campaigns.
  • Prepare, test and maintain cameras, computing equipment and associated acquisition tools.
  • Participate in field acquisition campaigns at several sites in France.
  • Develop or adapt tools for camera calibration, acquisition monitoring and data transfer.
  • Contribute to checking data quality during and immediately after acquisition campaigns.
  • Assist with the technical implementation of data anonymisation and GDPR‑related requirements.
  • Activity 2 — Video processing and trajectory extraction
  • Support the deployment and operation of the video‑based pedestrian tracking pipeline developed within the team.
  • Develop scripts and tools for preprocessing large volumes of video data.
  • Contribute to camera calibration, geometric reconstruction, tracking validation and correction of extracted trajectories.
  • Automate data-processing workflows where possible.
  • Analyse pipeline failures and contribute to improving robustness across acquisition conditions.
  • Develop tools for visual inspection and quality control of trajectory data.
  • Activity 3 — Dataset construction and quantitative analysis
  • Contribute to structuring, cleaning, validating and documenting the FOUL-X crowd trajectory dataset.
  • Implement tools for dataset exploration and visualisation.
  • Compute standard crowd descriptors such as density, velocity, flow, interpersonal distances and other collective quantities.
  • Support the implementation of new metrics developed by the postdoctoral researchers to compare crowd dynamics across sites.
  • Contribute to preparing datasets for public dissemination and long‑term reuse.
  • Activity 4 — Support for data‑driven modelling
  • Prepare and transform trajectory and environmental data for machine-learning pipelines.
  • Implement data loaders, preprocessing tools and evaluation scripts.
  • Support the deployment and testing of machine-learning models developed by the modelling postdoc.
  • Run training and evaluation experiments on local or remote computing resources.
  • Develop interfaces between learned models and the crowd simulation software used by the team.
  • Contribute to benchmarking, visualisation and quantitative comparison of simulation results.
  • Activity 5 — Software integration and reproducibility
  • Maintain and document the software components developed throughout the project.
  • Contribute to version control, testing and reproducible experiment workflows.
  • Facilitate integration between tracking, dataset analysis, machine learning and crowd simulation software.
  • Produce technical documentation enabling the tools to be reused by future team members and by the scientific community.
  • Participate in the preparation of open‑source software and open datasets.

Skills

  • Technical skills — required
  • Strong programming skills, particularly in Python.
  • Experience in scientific computing, data processing, computer vision, machine learning, simulation, or a closely related field.
  • Ability to manipulate and process large datasets.
  • Experience developing robust research or scientific software.
  • Familiarity with standard collaborative software development tools such as Git.
  • Ability to rapidly understand and integrate existing software components.
  • Technical skills — highly appreciated
  • Image and video processing.
  • Object or pedestrian tracking.
  • Camera calibration and multi-camera systems.
  • Computer vision libraries such as Open CV.
  • Machine learning and deep learning frameworks such as Py Torch.
  • Data analysis using Num Py, Sci Py, Pandas or equivalent tools.
  • C++ development.
  • Simulation or computer graphics.
  • Processing and analysis of human trajectories.
  • GPU computing and management of machine-learning experiments.
  • Scientific visualisation.
  • Linux environments and scripting.
  • Experience with field experimentation and acquisition hardware.
  • Experience preparing research datasets for public release.
  • Languages
  • English: sufficient level to work in an international research environment and read technical documentation.
  • French: appreciated, particularly for field acquisition activities in France, but not mandatory.
  • Relational skills
  • Strong ability to work in a collaborative research environment.
  • Taste for teamwork and for supporting the work of other researchers.
  • Ability to interact with researchers with different backgrounds, from experimentation and computer vision to machine learning and simulation.
  • Autonomy in solving technical problems.
  • Organisational skills and ability to manage several technical tasks in parallel.
  • Adaptability and willingness to work on different parts of a research pipeline according to project needs.
  • Curiosity and interest in understanding the scientific objectives behind technical developments.
  • #J-18808-Ljbffr

Research Engineer F/M — Crowd data acquisition, processing and modelling in Rennes employeur : Inria Rennes

Inria est un employeur de choix, offrant un environnement de travail collaboratif et innovant au sein de l'équipe VirtUs, spécialisée dans la simulation et l'animation de foules virtuelles. Les employés bénéficient d'opportunités de croissance professionnelle à travers des projets de recherche variés, tout en contribuant à des solutions technologiques de pointe dans le domaine de la réalité augmentée. De plus, Inria valorise l'ouverture scientifique et encourage le partage des connaissances, ce qui en fait un lieu idéal pour ceux qui cherchent à avoir un impact significatif dans leur domaine.

I

Coordonnées :

Équipe de recrutement de Inria Rennes

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Research Engineer F/M — Crowd data acquisition, processing and modelling in Rennes

✨Collabore sur des projets scientifiques

Fais-toi remarquer en participant à des projets de recherche collaboratifs. Cherche des plateformes comme ResearchGate ou des réseaux universitaires où tu peux proposer tes compétences ou rejoindre des projets en cours. Plus tu es impliqué, plus tu augmentes tes chances d'attirer l'attention des recruteurs.

✨Assiste à des conférences scientifiques

Rien de mieux qu’une bonne vieille conférence pour se faire des contacts ! Participe à des événements dans ton domaine de recherche pour rencontrer des professionnels, échanger des idées et créer des opportunités de collaboration. N’hésite pas à discuter avec des chercheurs et à leur parler de tes aspirations.

✨Optimise ton profil professionnel

Pour un poste à temps plein, il est essentiel de cultiver ta visibilité en ligne. Mets en avant tes publications, certифicats et projets sur des plateformes comme LinkedIn ou Academia.edu. N’oublie pas que les recruteurs peuvent faire des recherches sur toi !

✨Postule directement via notre site

Quand tu vois un poste qui te plaît, n'hésite pas à postuler directement sur le site de Inria Rennes. C'est souvent là que tu auras moins de concurrence et où ils cherchent vraiment des candidats motivés. Ne laisse pas passer ta chance !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Research Engineer F/M — Crowd data acquisition, processing and modelling in Rennes

Compétences en programmation, notamment en Python
Expérience en informatique scientifique
Traitement de données
Vision par ordinateur
Apprentissage automatique
Simulation
Capacité à manipuler et traiter de grands ensembles de données

Quelques conseils pour ta candidature 🫡

Mets en avant tes publications !:Dans le domaine de la recherche scientifique, avoir des publications est souvent un atout majeur. N'hésite pas à inclure tes articles, même ceux que tu as présentés lors de conférences, dans ton CV ou ta lettre de motivation. Ça montre ta capacité à mener des recherches et à contribuer au domaine !

Démontre ta méthodologie:Dans ta lettre de motivation, explique clairement ta méthodologie de recherche. Les recruteurs de {{company }} apprécieront de voir que tu as une bonne compréhension des techniques de recherche et des analyses. Cela montre que tu es prêt à plonger dans des projets complexes dès le premier jour !

Parle de tes travaux antérieurs:Si tu as déjà eu des expériences de stage ou des projets en recherche, n'hésite pas à les détailler dans ton CV. Donne des exemples concrets de tes contributions et explique les résultats que tu as obtenus. Cela démontre ton expérience et ta capacité à travailler en équipe sur des projets scientifiques.

Fais preuve de passion dans ta lettre:Pour un poste de recherche à temps plein, montrer ta passion pour la science est crucial. Dis ce qui t'anime, ce qui t'intéresse dans le domaine et pourquoi tu souhaites rejoindre {{company }}. Cela peut vraiment faire la différence et te démarquer des autres candidats !

Comment te préparer à un entretien d'embauche chez Inria Rennes

✨Maîtrise des compétences techniques

Assure-toi de bien maîtriser les méthodes et outils spécifiques à la recherche scientifique. Prépare-toi à discuter de tes expériences avec des techniques de recherche, des logiciels d'analyse de données, ou même des publications scientifiques que tu as contribué à rédiger. Cela montrera que tu es prêt à plonger dans le travail dès ton arrivée.

✨Démontre ta curiosité intellectuelle

Dans le domaine de la recherche scientifique, montrer que tu es passionné par l'apprentissage et l'exploration de nouvelles idées peut vraiment faire la différence. Prépare quelques exemples où tu as pris l'initiative d'apprendre quelque chose de nouveau ou de résoudre un problème complexe dans tes précédentes expériences.

✨Connaissance des projets en cours

Renseigne-toi sur les projets en cours chez Inria Rennes. Sois prêt à discuter de la façon dont tes compétences et tes expériences pourraient s'intégrer et contribuer à ces projets. Cela démontre non seulement ton intérêt pour le poste, mais aussi ta proactivité.

✨Collaboration et travail d'équipe

La recherche scientifique est souvent un effort d'équipe. Prépare-toi à parler de tes expériences de travail en équipe, comment tu as géré les conflits et comment tu as contribué à des environnements collaboratifs. Met en avant ta capacité à fonctionner dans un cadre où l'échange d'idées est essentiel.