Informaticien-ne de développement 1

Sei unter den ersten Bewerbenden.
Nur fĂĽr registrierte Mitglieder
Genf
EUR 80’000 - 110’000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
Jobbeschreibung

Join to apply for the Informaticien-ne de développement 1 role at University of Geneva

2 days ago Be among the first 25 applicants

Join to apply for the Informaticien-ne de développement 1 role at University of Geneva

Get AI-powered advice on this job and more exclusive features.

  • framework backend (Node.js, Django ou equivalent) ;
Description du poste

Dans le cadre du projet de recherche européen ERC Synergy Grant 101167470 « RevLogRedux – Logic in Reverse Redux. Illegitimate Argumentative Moves in the Arabic, Byzantine, Hebrew and Latin Medieval Traditions » la Faculté des lettres de l’Université de Genève met au concours un poste de Développeur⸱euse Backend (Informaticien-ne de développement 1) pour une durée de 2 ans, renouvelable jusqu’à fin avril 2031.

Le projet RevLogRedux, qui bénéficie d’un financement exceptionnel de 10 millions d’euros dans le cadre d’une ERC Synergy Grant d'une durée de six ans (1er mai 2025 - 30 avril 2031), est co-dirigée par Leone Gazziero (CNRS, France), Shahid Rahman (Université de Lille), Tony Street (Université de Cambridge) et Roberta Padlina (Université de Genève). Les Universités de Södertörn, Bari et McGill sont aussi partenaires du projet.

L’objectif principal de RevLogRedux est de cartographier et d'analyser les discours sur les raisonnements fallacieux dans quatre grandes traditions intellectuelles médiévales (arabe, grecque, hébraïque et latine) en fournissant une reconstruction complète, détaillé, transférable (à d’autres traditions et périodes) et portable (sur le Web) des théories médiévales de l’argumentation. Le corpus de textes médiévaux sera encodé, annoté et analysé et les données résultantes seront traitées et partagées par le biais d’une plateforme numérique pour l'édition scientifique, la recherche collaborative et la publication en libre accès.

L’équipe Digital Humanities, Dirigée Par La Prof. Roberta Padlina à L’Université De Genève, Sera Responsable Du Développement De L’infrastructure Numérique Au Cœur De Ce Projet Profondément Interdisciplinaire. La Plateforme à Développer, Appelée AskSten, Sera Ouverte, Extensible Et Basée Sur Les Technologies Du Web Sémantique, Afin De Servir En Tant Que :

  • outil de travail collaboratif pour la capture et gestion des donnĂ©es dans une archive numĂ©rique ;
  • outil de recherche pour l’identification et l’analyse du sens, des contextes historiques et doctrinaux, via un graphe de connaissances diffusĂ© en tant que Linked Open Data ;
  • outil de prĂ©sentation en open access des rĂ©sultats scientifiques (Ă©ditions scientifiques numĂ©riques et EncyclopĂ©die des arguments fallacieux) ;
  • espace d’expĂ©rimentation pour la recherche avancĂ©e en raisonnement automatique (Machine Reasoning) et en apprentissage machine (Machine Learning) appliquĂ© aux donnĂ©es en sciences humaines.

Au Sein De L'équipe Digital Humanities Et En Étroite Collaboration Avec Les Autres Équipes Du Projet, Le/la Titulaire Du Poste Contribuera à La Conception Et Au Développement D’AskSten En Tant Que responsable Du Développement Backend. En Particulier, Il/elle Sera Chargé·e De :

  • la mise en place et la maintenance (sysadmin) du Web stack et du Web Framework, ainsi que des serveurs (serveurs Web et serveur d’images IIIF) ;
  • la mise en place d’un moteur de recherche (Elasticsearch or Solr) ;
  • la conception et la mise en place de l’architecture du système, modulaire, flexible et selon un système Ă  plusieurs couches ;
  • la mise en place de l’archive numĂ©rique (des reproductions numĂ©riques des manuscrits ainsi que leurs descriptions, transcriptions et traductions fournies par les Ă©quipes de projet), d’un système de Digital Assets Management, d’un CMS (Drupal or Omeka S), d’un Virtual Research Environment, des bases de donnĂ©es (MongoDB, eXist-DB) et d’un graphe de connaissance RDF (Apache Jena) ;
  • la conception et mise en place du flux d'ingestion et d’un système de backup ;
  • la crĂ©ation de pipelines de donnĂ©es pour transformer automatiquement les donnĂ©es en divers formats standard ;
  • la mise en place de SPARQL endpoints, diffĂ©rentes RESTful APIs, interfaces et micro-sĂ©rvices (normalisation, enrichissement, analyse de texte, etc.) ;
  • l’intĂ©gration et le support techniquele au dĂ©veloppement d’un module d’apprentissage automatique et de traitement du langage naturel (extraction d'arguments et analyse sĂ©mantique)
  • la participation Ă  l’organisation de workshops et confĂ©rences du projet.

Pourquoi rejoindre l’équipe de RevLogRedux ?

  • Un projet de recherche d’excellence, soutenu par l’un des instruments les plus prestigieux de l’Union europĂ©enne, et qui permet une vĂ©ritable synergie des compĂ©tences, connaissances, disciplines et ressources complĂ©mentaires afin de promouvoir des avancĂ©es substantielles Ă  la frontière de la connaissance.
  • Une Ă©quipe internationale et multidisciplinaire, rĂ©unissant un vaste rĂ©seau d’experts en philologie, philosophie, logique, HumanitĂ©s numĂ©riques et technologies du Web SĂ©mantique.
  • L’opportunitĂ© d’apprendre et de contribuer Ă  dĂ©velopper des technologies de pointe en concevant des solutions innovantes, libres, open source et en lien Ă©troit avec les sciences humaines.
  • Un environnement de travail agile, convivial et crĂ©atif, stimulant et flexible (horaires amĂ©nageables, 5 semaines de vacances payĂ©es par an, possibilitĂ© de tĂ©lĂ©travail partiel depuis la Suisse en fonction du taux d'engagement).
  • Un cadre de travail agrĂ©able, au cĹ“ur de Genève, une ville particulièrement bien connectĂ©e au reste de l’Europe.

Nous nous réjouissons de votre candidature !

Titre et compétences exigés

Titre universitaire (Master) en informatique ou formation jugée équivalente.

Deux à trois ans d’expérience professionnelle en tant que développeur⸱euse backend dans la réalisation de projets informatiques, en particulier en Humanités numériques.

Profil : intermédiaire-senior.

Compétences techniques (év. à acquérir dans le cadre du poste) :

  • sysadmin et gestion des serveurs (Apache ou Nginx) ;
  • standards du W3C, XML, JSON ;
  • APIs (RESTful, OpenAPI, Swagger) ;
  • langages de programmation backend (Python, JavaScript, Typescript) et Programmation orientĂ©e objet (POO) ;
  • framework backend (Node.js, Django ou equivalent) ;
  • bases de donnĂ©es relationnelles et NoSQL (MongoDB, eXist-DB, Apache Jena) ;
  • conteneurs et orchestration (Docker, Kubernetes) ;
  • gestion des versions (Git, GitHub/GitLab) ;
  • CI/CD, tests unitaires, d’intĂ©gration et de charge ;
  • OS : Linux ;
  • Machine Reasoning et Machine Learning ;
  • dĂ©veloppement Agile.

Compétences sociales : curiosité et volonté d'apprendre de nouvelles technologies, intérêt général pour les sciences humaines et le Web Sémantique, esprit d'équipe dans un environnement interdisciplinaire, ainsi que capacité à travailler de manière autonome et à prendre des initiatives et des responsabilités.

Compétences en communication : anglais parlé et écrit (B2), connaissance pratique du français (B1).

Entrée en fonction

1er septembre 2025 ou date Ă  convenir

Contact

Prof. Roberta Padlina, Roberta.Padlina@unige.ch

Informations complémentaires

Il s'agit d'un contrat à durée déterminée (2 ans, en principe renouvelable jusqu’à fin avril 2031) sur fonds privés. Le taux d'activité est prévu à 60% pour les 3 premières années, puis à 50% pour les 3 années suivantes (flexibilité possible).

Pour postuler, veuillez cliquer sur le bouton "postuler/apply now" en bas de page.

Job Description

As part of the European research project ERC Synergy Grant 101167470 « RevLogRedux – Logic in Reverse Redux. Illegitimate Argumentative Moves in the Arabic, Byzantine, Hebrew and Latin Medieval Traditions », the Faculty of Humanities at the University of Geneva is recruiting a Knowledge Engineer / Semantic Web Architect and Developer (IT Analyst) for an initial period of 2 years, renewable until end of April 2031.

The RevLogRedux project, supported by an exceptional €10 million ERC Synergy Grant over six years (May 1, 2025 – April 30, 2031), is co-led by Leone Gazziero (CNRS, France), Shahid Rahman (University of Lille), Tony Street (University of Cambridge), and Roberta Padlina (University of Geneva). Södertörn University, the University of Bari, and McGill University are also partner institutions.

The project’s goal is to map and analyze discussions on fallacious reasoning across four major medieval intellectual traditions (Arabic, Greek, Hebrew, Latin), offering a comprehensive, precise, transferable (across traditions and time periods), and portable (on the Web) reconstruction of medieval theories of argumentation. The medieval texts corpus will be encoded, annotated, and analyzed; resulting data will be processed and made openly accessible through a digital platform for scholarly editions, collaborative research, and open access publication.

The Digital Humanities Team, Led By Prof. Roberta Padlina At The University Of Geneva, Will Be Responsible For Designing And Implementing The Digital Infrastructure At The Heart Of This Interdisciplinary Endeavor. The Platform To Be Developed, Named AskSten, Will Be Open, Extensible, And Based On Semantic Web Technologies, Serving As:

  • A collaborative work tool for the structured capture and management of data in a digital archive;
  • A research tool for semantic identification and analysis of meaning, historical and doctrinal contexts, via a knowledge graph published as Linked Open Data;
  • An open access presentation platform for scientific results (digital scholarly editions and an Encyclopedia of Fallacious Arguments);
  • A space for experimenting advanced research in Machine Reasoning and Machine Learning applied to humanities data.

Within The Digital Humanities Team And In Close Collaboration With The Broader RevLogRedux Consortium, The Backend Developer Will Be Responsible For Designing And Maintaining The Backend Infrastructure Of The Platform. In Particular, He/she Will Be Responsible For :

  • Setting up and maintaining the Web Stack, Web Framework, and servers (Web and IIIF image servers);
  • Setting up a search engine (Elasticsearch or Solr);
  • Designing and implementing a modular, flexible and layered system architecture;
  • Implementing the digital archive (for digitized manuscripts and their descriptions, transcriptions, and translations), Digital Asset Management system, CMS (Drupal or Omeka S), Virtual Research Environment, databases (MongoDB, eXist-DB), and RDF knowledge graph (Apache Jena);
  • Creating and managing ingestion workflows and backups;
  • Developing data pipelines for transforming data into standard formats;
  • Implementing SPARQL endpoints, RESTful APIs, interfaces, and microservices (e.g., for normalization, enrichment, text analysis);
  • Contributing to the development and integration of Machine Learning and NLP modules (e.g., argument extraction, semantic analysis);
  • Assisting in organizing project workshops and conferences.

Why Join the RevLogRedux Team?

  • A high-profile research project funded by one of Europe’s most prestigious instruments, enabling a genuine synergy of knowledge, disciplines, and methods to achieve cutting-edge advances in research.
  • An international, multidisciplinary team bringing together a broad network of experts in philology, philosophy, logic, Digital Humanities, and Semantic Web technologies.
  • The opportunity to learn and contribute to the development of cutting-edge technologies by designing innovative solutions that are free, open source and closely linked to the human sciences.
  • An agile, creative, and flexible working environment (adaptable schedules, 5 weeks of paid vacation per year, partial remote work from within Switzerland possible depending on the percentage of engagement).

An inspiring work setting at the heart of Geneva, a city with excellent connectivity to the rest of Europe.

We look forward to your application!

Required Qualifications And Skills

Master's degree in Computer Science or equivalent qualification.

2–3 years of professional experience as a backend developer, ideally in Digital Humanities projects.

Intermediate to senior profile

Technical Skills (or Willingness To Acquire Them During Employment):

  • Sysadmin and server administration (Apache or Nginx);
  • W3C standards, XML, JSON;
  • APIs (RESTful, OpenAPI, Swagger);
  • Backend programming languages (Python, JavaScript, Node.js, TypeScript) and OOP principles;
  • Backend frameworks (Node.js, Django, or equivalent);
  • Relational and NoSQL databases (MongoDB; eXist-DB; RDF store: Apache Jena);
  • Containers and orchestration (Docker, Kubernetes);
  • Version control (Git, GitHub/GitLab);
  • CI/CD, unit/integration/load testing;
  • OS : Linux;
  • Agile Development.

Social skills: curiosity and willingness to learn new technologies, interest in the humanities and Semantic Web, ability to work autonomously and collaboratively in an interdisciplinary environment, initiative, and a sense of responsibility.

Communication skills: fluent spoken and written English (B2 level); working knowledge of French (B1 level).

Start Date

1 September 2025 or date to be agreed

Contact

Prof. Roberta Padlina, roberta.padlina@unige.ch

Additional Information

This is a privately-funded fixed-term contract for an initial period of 2 years, renewable in principle until 30 April 2031. The planned rate of activity for the first 3 years of the project is 60%, then 50% for the following years (flexibility possible).

L'Université de Genève offre des conditions d’engagement motivantes dans un cadre de travail stimulant. En nous rejoignant, vous aurez l'occasion de mettre en valeur vos compétences ainsi que votre personnalité et contribuer activement au rayonnement d'une Institution fondée en 1559.

Dans une perspective de parité, l'Université encourage les candidatures du sexe sous-représenté.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Contract

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Research Services

Referrals increase your chances of interviewing at University of Geneva by 2x

Sign in to set job alerts for “Computer Scientist” roles.

Senior frontend software engineer [Lausanne / Geneva / Zurich]

CodeNext - Senior Software Engineer (Python)

Senior Software Engineer, Infrastructure

Senior Software Engineer - Agriculture & Trading M/F/D

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.