Activez les alertes d’offres d’emploi par e-mail !
Générez un CV personnalisé en quelques minutes
Décrochez un entretien et gagnez plus. En savoir plus
The École Pratique des Hautes Études, PSL in Paris, seeks a senior full-stack developer for a one-year project focusing on a digital edition platform for Medieval manuscripts. Collaborate with a network of international researchers, engaging in both software development and optimization of database systems, with opportunities for travel and collaboration in the US and Europe.
Organisation/Company Ecoles Pratique des Hautes Etudes - PSL Research Field Computer science » Programming Researcher Profile Other Profession Positions Research Support Positions Country France Application Deadline 11 Aug 2025 - 23:59 (Europe/Paris) Type of Contract Temporary Job Status Full-time Hours Per Week 38 Offer Starting Date 1 Oct 2025 Is the job funded through the EU Research Framework Programme? Horizon Europe (other) Reference Number 101071829 Is the Job related to staff position within a Research Infrastructure? No
The École Pratique des Hautes Études, PSL-University in Paris, France, is inviting candidates for a senior full-stack developer / Ingénieur de recherche for participating in the development of a digital edition platform and a research database for Medieval manuscripts.
According to our preliminary schedule the work during the first year will be mostly dedicated to the creation of a digital edition platform for Arabic and Hebrew manuscripts, in particular its communication with the eScriptorium platform for Automatic Text Recognition .
It is expected that artifacts of prior digital edition projects, such as the schemas developed by Scripta Qumranica electronica and Qumran digital , will be used as a foundation. One of the task of the position during this period is coordination with a third-party contractor that will take up a part of the design and development work. In year two, the development of a research database of Hebrew manuscripts and its integration with the edition platform and eScriptorium is envisaged.
The person taking this position will be closely embedded in an international network of teams and therefore be in constant contact not only with colleagues internally (engineers, researchers, PhD students) but also at the national (EPHE, Inria, CNRS, etc.) and international level (a development company and researchers in the United States and researchers and engineers in Germany and Israel). The engineer will participate in weekly video conferences about the digital edition platform and probably in some international in person meetings (United States, perhaps Germany and/or Israel depending on the University safety regulations for public service). Presenting development results at national or international conferences is possible.
Highly skilled in relational database design and optimization, in particular with open source RDBMS such as MariaDB or PostgreSQL
Comfortable with standard development practices, e.g., version control systems (git), unit testing, continuous integration, etc.
Desired working experience (in order of importance):
Proficiency with the Django web framework and Vue.js
Proficiency with best practices for web AUTH and implementations, e.g. JWT
Proficiency with Unicode handling of right-to-left scripts Hebrew and/ or Arabic
Basic understanding of TEI/XML processing
Proficiency with ETL (extract, transform, load) and complex data transformations
Basic skills in Linux web server (nginx or similar) system administration
Up to 4.000 euro gross monthly salary.
Selection process
The application should include the following
Travel requirements: Occasional travel to conferences and group meetings is required.
Length of the contract:1year (extensible by one year after internal evaluation)