Senior Software Engineer

il y a 4 heures


Montpellier, Occitanie, France e-Science Data Factory Temps plein

 
Qui sommes-nous ?

Depuis 2014,
e-Science Data Factory (e-SDF)
accompagne les acteurs de la donnée dans leurs défis les plus complexes. Notre métier ? Transformer la donnée brute en une ressource intelligente, structurée et prête à l'emploi.

Spécialistes de l'ingénierie de la donnée, nous intervenons sur l'ensemble de la chaîne de valeur : de l'organisation logique à l'interconnexion sémantique, jusqu'à l'optimisation pour l'Intelligence Artificielle. Ce qui nous définit, c'est cet équilibre entre une expertise technique pointue et une activité de R&D constante qui nous permet de rester à l'avant-garde des standards de demain.

 
Que recherchons-nous ?

En tant que
Senior Software Engineer
, vous êtes le moteur de l'implémentation technique d'e-SDF au coeur de deux projets européens. Sous la responsabilité du Lead Engineer, vous assurez la concrétisation technique de notre « moteur sémantique » en transformant les concepts de recherche en services industriels robustes et scalables.

Vous interviendrez principalement sur deux projets majeurs :

  • Le Projet LUMEN :
    Vous participez au développement d'une plateforme d'orchestration de services sémantiques open source pour faciliter la création d'un réseau d'exploration multidisciplinaire.

  • Le Projet GRAPHIA
    : Vous bâtissez l'infrastructure et les connecteurs de données pour fédérer les graphes de connaissances (Knowledge Graphs) dédiés aux Sciences Humaines et Sociales. Vous déployez ces technologies sur Kubernetes et travaillez sur l'interconnexion avec des graphes tiers ainsi que sur l'intégration de modèles de langage ouverts (LLM4SSH).

Votre mission est capitale : industrialiser ces workflows complexes pour garantir leur fiabilité au sein de l'écosystème EOSC (European Open Science Cloud).

Vos missions principales :

  • Développement et Industrialisation :
    Vous transformez les preuves de concept (PoC) en services évolutifs. Vous garantissez la qualité du code et la fiabilité des déploiements au sein de l'écosystème européen (EOSC) en appliquant les meilleures pratiques DevOps.

  • Interopérabilité et Workflows :
    Vous déployez la plateforme LUMIS pour la production d'artefacts sémantiques. Vous traduisez les plans d'interopérabilité en services fonctionnels et construisez les workflows de données associés.

  • Ingénierie des Graphes et IA :
    Vous implémentez l'infrastructure technique des graphes de connaissances (Knowledge Graphs) pour fédérer les données SSH. Vous intégrez également des solutions d'IA et des modèles de langage (LLM) pour automatiser l'enrichissement des données et la conception d'ontologies.

  • Gestion de l'Infrastructure Cloud :
    Vous assurez le déploiement et la maintenance des technologies de gestion de graphes sur environnement Kubernetes, ainsi que le développement de connecteurs pour le moissonnage (harvesting) de métadonnées.

  • Collaboration et Transmission :
    Vous participez aux réunions techniques avec les partenaires européens des consortiums. En interne, vous accompagnez la montée en compétence des collaborateurs moins expérimentés.

 
Qui recherchons-nous ?

Nous recherchons un profil expérimenté, capable de passer de l'architecture à l'implémentation avec une forte autonomie technique.

Parcours et expérience :

  • Expérience :
    Environ 7 ans (ou plus) en développement backend, intégration logicielle et pratiques DevOps.
  • Systèmes :
    Une expérience solide dans l'assemblage de systèmes distribués et l'intégration via des APIs REST.
  • Contexte :
    Vous avez l'habitude d'évoluer dans des environnements internationaux ou multiculturels.
  • Les "plus" :
    Une connaissance des outils sémantiques (WebProtégé, VocBench, Skosmos, etc.) ou une expérience passée dans des projets de recherche / Gestion de la Data (Open Science, données FAIR) serait un réel atout. Bonus si vous avez déjà des connaissances dans les technologies sémantiques.

Compétences techniques :

  • Backend :
    Maîtrise avancée de
    Python (FastAPI)
    et des architectures d'API (REST / GraphQL).
  • Frontend :
    Bonne compréhension de la stack
    React / TypeScript
    .
  • Infra & Ops :
    Maîtrise de
    Docker
    ,
    Kubernetes
    et des pipelines CI/CD (GitLab CI).
  • Outils modernes :
    Usage courant du développement assisté par IA (Cursor, Claude Code) et intégration d'APIs de LLM.
  • Langues :
    Un niveau d'
    anglais courant (C1)
    est indispensable pour les échanges quotidiens avec nos partenaires européens.

Qualités professionnelles :

  • Engagement et Pragmatisme :
    Vous avez le sens de l'exécution et restez focalisé sur l'aboutissement concret des projets, sans compromis sur la qualité du code
  • Collaboration et Communication :
    Vous savez travailler en équipe pluridisciplinaire, que ce soit en direct ou en mode asynchrone. Vous communiquez de manière claire et proactive sur l'avancement de vos tâches.
  • Adaptabilité :
    Vous êtes réactif face aux évolutions de projets et savez ajuster votre approche en fonction des interactions avec les différents partenaires.
  • Curiosité Technique :
    Vous avez un intérêt marqué pour les technologies de pointe (IA, Graphes de Connaissances) et une capacité à monter rapidement en compétences sur de nouveaux domaines.

 
Modalités du poste

  • Localisation :
    Montpellier
  • Type de contrat :
    CDI – Forfait jour
  • Rémunération :
    € à € brut annuel (selon profil et expérience).
  • Avantages
    :
  • Une excellente mutuelle (ACM) qui couvre automatiquement vos enfants, avec une prise en charge par l'entreprise à hauteur de 75 %
  • Des tickets restaurant (carte Edenred) d'une valeur de 12 € par jour travaillé (dont 6 € pris en charge par l'entreprise).
  • Nous sommes ouverts au télétravail, les modalités sont à discuter ensemble selon l'organisation des projets.

 Travailler chez e-Science Data Factory

Nous évoluons dans un environnement technique de pointe, centré sur la donnée et l'IA, tout en préservant l'agilité et la proximité d'une structure à taille humaine. Chez nous, l'e
xpertise
est indissociable d'une
curiosité constante
: nous apprenons en permanence pour rester au niveau des enjeux technologiques actuels. Cette soif de comprendre nourrit directement notre activité de R&D, qui occupe une place centrale dans notre quotidien.

Nous fonctionnons sur la base de
l'autonomie et de la responsabilité.
Chaque membre de l'équipe gère ses missions avec rigueur, en prenant des décisions éclairées et en partageant ses avancées de manière transparente. Nous privilégions la liberté d'organisation et la communication fluide pour lever les points de blocage dès qu'ils se présentent, sans processus lourds ou superflus.

Pour que ce modèle fonctionne, nous privilégions des relations basées sur l'
entraide
et l'
honnêteté intellectuelle
. Nous ne cherchons pas des profils infaillibles, mais des collègues capables de partager leurs connaissances comme leurs doutes. Savoir dire « je ne sais pas » ou admettre une erreur est, selon nous, le meilleur levier pour progresser collectivement.

Envie de nous rejoindre ?

Envoyez-nous simplement votre CV et votre candidature directement sur Linkedin.

On a hâte de vous lire et de découvrir votre parcours

Notre processus de recrutement :

  • Réception et étude de votre candidature :
    Nous analysons votre profil avec attention. Quelle que soit notre décision, nous nous engageons à vous apporter une réponse sous
    15 jours
    .
  • Premier échange – Découverte & Parcours (1h) :
    Cet entretien (idéalement dans nos bureaux à Montpellier) est un moment d'échange sur votre parcours, vos expériences, et vos aspirations professionnelles. L'objectif est de vérifier l'adéquation entre votre projet et le nôtre.
  • Évaluation technique & Pratique (1h) :
    Afin d'apprécier votre savoir-faire, vous réaliserez un exercice pratique réalisé en direct (visio) avec notre Lead Engineer. Il s'agit d'un échange interactif : vous discutez de vos choix d'implémentation et de votre méthodologie au fur et à mesure, comme lors d'une session de travail en équipe.
  • Rencontre avec l'équipe & Confirmation mutuelle :
    Pour finaliser le processus, vous rencontrez les membres de l'équipe. Cette étape inclut également un entretien final avec notre dirigeant. C'est le moment idéal pour confirmer, des deux côtés, que nous partageons les mêmes valeurs de collaboration et que nous avons mutuellement envie de travailler ensemble.

  • Senior Software Engineer

    il y a 2 semaines


    Montpellier, Occitanie, France Teads Temps plein

    About TeadsTeads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. With a focus on meaningful business outcomes for branding and performance objectives, the combined company ensures value is driven with every media dollar by leveraging predictive AI technology to connect quality...


  • Montpellier, Occitanie, France GE Vernova Temps plein 152 400 $US - 254 000 $US

    Job Description SummaryWe are seeking a highly skilled Senior Embedded Reliability Engineer with a strong background in protection and control systems, energy management devices, and utility-scale software for transmission and distribution (T&D) applications.In this role, you will lead reliability initiatives across the lifecycle of critical grid automation...


  • Montpellier, Occitanie, France Teads Temps plein

    About TeadsTeads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. With a focus on meaningful business outcomes for branding and performance objectives, the combined company ensures value is driven with every media dollar by leveraging predictive AI technology to connect quality media,...

  • Senior Software Engineer H/F

    Il y a 20 minutes


    Montpellier, Occitanie, France e-Science Data Factory Temps plein

    1. Qui sommes-nous ?Depuis 2014, e-Science Data Factory (e-SDF) accompagne les acteurs de la donnée dans leurs défis les plus complexes. Notre métier ? Transformer la donnée brute en une ressource intelligente, structurée et prête à l'emploi.Spécialistes de l'ingénierie de la donnée, nous intervenons sur l'ensemble de la chaîne de valeur : de...


  • Montpellier, Occitanie, France Capgemini Temps plein

    Dans le cadre de la croissance de nos activités Software Engineering, nous recherchons un(e) Engagement Manager Senior pour piloter des projets stratégiques, accompagner la transformation du Delivery et intervenir sur des comptes clients à fort enjeu, pour l'un de nos clients dans l'industrie de l'énergie sur Montpellier. Vous jouerez un rôle clé dans...


  • Montpellier, Occitanie, France Outbrain Inc. Temps plein

    About TeadsTeads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. With a focus on meaningful business outcomes for branding and performance objectives, the combined company ensures value is driven with every media dollar by leveraging predictive AI technology to connect quality media,...


  • Montpellier, Occitanie, France GE Vernova Temps plein 152 400 $US - 254 000 $US

    Job Description SummaryWe are seeking a highly experienced and technically authoritative Embedded Software & Firmware Consulting Engineer to lead strategy, architecture, and design initiatives for real-time embedded systems, enabling the product and platform designs for Transmission & Distribution (T&D). This role focuses on defining and guiding secure,...

  • Senior Backend Engineer

    il y a 2 jours


    Montpellier, Occitanie, France Bricks Temps plein

    A propos de BricksNotre ambition est de permettre à chacun d'investir dans l'immobilier le plus simplement possible, et à moindre frais.Véritable révolution dans le domaine de l'investissement immobilier et des Fintech, nous permettons aujourd'hui l'investissement immobilier dès 10 euros à une communauté de plus de membres.Un historique déjà...

  • Senior Data Engineer

    il y a 7 jours


    Montpellier, Occitanie, France Teads Temps plein

    About TeadsTeads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. With a focus on meaningful business outcomes for branding and performance objectives, the combined company ensures value is driven with every media dollar by leveraging predictive AI technology to connect quality media,...

  • Senior Data Engineer

    il y a 2 semaines


    Montpellier, Occitanie, France Teads Temps plein

    About TeadsTeads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. With a focus on meaningful business outcomes for branding and performance objectives, the combined company ensures value is driven with every media dollar by leveraging predictive AI technology to connect quality...