Emploi
Assistant de carrière BÊTA J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Senior software engineer

Montpellier
e-Science Data Factory
Publiée le 9 mars
Description de l'offre

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 : 55 000 € à 70 000 € 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'expertise 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. Pré-qualification : Si votre CV est sélectionné, notre Lead Engineer vous proposera des créneaux pour un premier échange téléphonique rapide afin de vous présenter plus en détails le poste. Premier échange – Découverte & Parcours (1h) : Cet entretien (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.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.

Offres similaires
Emploi Montpellier
Emploi Hérault
Emploi Languedoc-Roussillon
Intérim Montpellier
Intérim Hérault
Intérim Languedoc-Roussillon
Accueil > Emploi > Senior Software Engineer

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2026 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder