Research Assistant in 3D software development

This job offer has expired

    Université de Bordeaux / University of Bordeaux
    Computer science3 D modelling
    Computer scienceDatabase management
    First Stage Researcher (R1)
    Recognised Researcher (R2)
    30/09/2022 01:00 - Europe/London
    France › Talence


The GPR ‘Human Past’: our group and our research

The GPR (Grand Programme de Recherche) ‘Human Past’ is an interdisciplinary research project supported by the University of Bordeaux's Initiative d’Excellence. ‘Human Past’ gathers ~110 researchers from 3 laboratories (PACEA, AUSONIUS, and Archéosciences Bordeaux) affiliated with the University of Bordeaux (UB) and the University of Bordeaux Montaigne (UBM). Our expertise combines Biological Anthropology, Classical and Medieval Archaeology, Prehistory, Protohistory, History, Epigraphy, Archaeometry, Geochronology and Computer Science Applications to Cultural Heritage.

’Human Past’ aims to document, characterize and understand the tipping points that have induced major biological and cultural changes within past human populations. Spanning a large chronological period (from Prehistory to historical times), our research aims to identify the steps that enabled a primate originally adapted to African ecosystems to evolve into a species that occupies and impacts every ecosystem on the planet. Biological and social systems will be scrutinized at different scales from a multitude of perspectives with particular attention paid to phenotypic and genetic variability, cognition, technology, social organization, belief systems, and genetic and cultural adaptive strategies that drive human societies.

This position advertisement belongs to the first part of the funding scheme, planned for 4 years.


Project description

The project consists in developing software that allows the association of analytical data from research work on archaeological sites and objects with one or more 3D models. The 3D models are already produced by the research teams by photogrammetry, lasergrammetry or 3D modeling, and have the particularity of being multi-scale. As for the data, they are heterogeneous in nature because they come from multiple sources and disciplines. They can be textual, numerical, or more complex like spectrometry or sensor data.

The software developed by the study engineer will integrate a real-time 3D visualization in an autonomous way (unity 3D C#) but also online on the internet (webGL threeJS, gltf, javascript). The database(s) will be based on generic documents (JSON, NoSQL). A web server (nodeJS, javascript) will handle communications between the database and the 3D Viewer. Gateways will also be developed with existing software, particularly for indexing metadata and managing collections (semantic web).

No experience in archaeology nor humanities is required.


Adequacy of the PhD project with the objectives of the GRP

The work of the research engineer will be in line with the objectives of the GPR "Human Past", and more precisely with the themes of Action 2 ('Cultural heritage sites and objects are the subject of long-term research') of Work Package 5 ('How can the study of cultural heritage improve our knowledge of the human past while at the same time promoting its protection and strengthen societal and community development?).

The engineer will develop this software in close collaboration with the researchers, with the aim of refining their interpretation of the archaeological sites and objects studied, with implications not only for Action 2, but also for WP5 and the GPR 'Human Past' more globally.

More Information

Selection process

The candidate will submit their application, consisting of a letter of motivation (2 pages max.) and a CV (including list of publications, if applicable), to the supervisors mentioned in the job description, and to Romane Gracia (romane.gracia@u-bordeaux.fr), Francesco D'Errico (francesco.derrico@u-bordeaux.fr) and Adeline Le Cabec (adeline.le-cabec@u-bordeaux.fr), before March 31, 2022.

Additional comments


Computer science, 3D, software development, database, WEB, framework, API, semantic WEB, serious game

Offer Requirements


The candidate must:

- hold a Master degree in computer science

- experience in scientific writing in English

- be experienced in:

- development tools: IDE, Git and Gitlab, Kanban

- Software: Unity, NodeJS, Postgre, Qt creator

- Languages: C#, Javascript, C++, WebGL, PostgreSQL, Markdown

- interoperable databases

- Writing documentation

  • No experience in archaeology nor humanities required

Work location(s)
1 position(s) available at
Université de Bordeaux / University of Bordeaux
351 cours de la Libération

EURAXESS offer ID: 727901


The responsibility for the jobs published on this website, including the job description, lies entirely with the publishing institutions. The application is handled uniquely by the employer, who is also fully responsible for the recruitment and selection processes.


Please contact support@euraxess.org if you wish to download all jobs in XML.