Ingénieur·e R&D Deep Learning — Cœur technologique Xpdeep

Xpdeep

Paris

Hybrid

EUR 60,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

BSPCE après période d'essai

Job summary

XPdeep recherche un·e ingénieur·e logiciel pour faire progresser le cœur PyTorch de sa plateforme, afin d’atteindre robustesse, performance et maturité logicielle à l’échelle industrielle sur 12 mois.

Vous lirez, refactorerez et ferez évoluer une base de code complexe, avec des responsabilités sur l’entraînement, les pipelines et l’inférence, tout en renforçant l’explicabilité et la reproductibilité.

Qualifications

  • Très bon niveau Python et conception logicielle (architecture, tests, refactoring).
  • Maîtrise confirmée de PyTorch et de son écosystème (entraînement, optimisation, debugging GPU).
  • Solides bases mathématiques en deep learning : architectures, optimisation, statistiques.

Responsibilities

  • Reprendre une base de code PyTorch dense (entraînement, modèles, pipelines d'inférence) et proposer des évolutions.
  • Travailler sur l'explicabilité par conception et étendre les architectures à de nouvelles modalités.
  • Industrialiser les livrables de recherche : tests, reproductibilité, scalabilité et optimisation GPU.

Skills

Python
C/C++
PyTorch
Software architecture
Refactoring
Testing
Autonomie

Education

Doctorat en ML / mathématiques appliquées

Tools

PyTorch
CUDA
GPU debugging

Job description

Le poste

Vous rejoignez l'équipe qui maintient et fait évoluer le cœur technologique de la plateforme — la couche PyTorch où les architectures explicables par conception sont implémentées, entraînées et industrialisées.

Phase actuelle : passage à l'échelle. Le cœur existe, il fonctionne en production, il a été reconnu par plusieurs programmes d'innovation (iLab, "Pionnier de l'IA" en industrie des procédés, NETVA, projets collaboratifs européens). La prochaine étape est de le porter à un niveau de robustesse, de performance et de maturité logicielle qui en fasse une référence industrielle internationale.

Ce que ça veut dire concrètement, sur 12 mois :

  • Reprendre une base de code PyTorch dense (entraînement, modèles, pipelines d'inférence), en comprendre la logique profonde, identifier les limites structurelles, proposer et implémenter des évolutions.
  • Travailler sur les problèmes ouverts de l'explicabilité par conception : comment renforcer la stabilité des explications, étendre les architectures à de nouvelles modalités, améliorer le rapport performance/interprétabilité sur des régimes de données plus difficiles.
  • Industrialiser ce qui sort de la recherche : tests, reproductibilité, scalabilité, optimisation GPU (infrastructure locale : A100, 3 × H100).

Contribuer à la roadmap technique : intégration agentique, extension de la prescription à de nouveaux types de problèmes., LLM…

Ce n'est pas un poste où vous appliquez des recettes. C'est un poste où vous faites avancer la frontière, avec la responsabilité d'un composant critique.

Le profil

Le critère central, c'est le niveau de programmation. Nous cherchons un·e excellent·e ingénieur·e, capable de lire, refactorer et faire évoluer du code complexe — pas un·e utilisateur·rice de bibliothèques.

Indispensable :

  • Très bon niveau Python et conception logicielle (architecture, tests, refactoring). La maîtrise du C/C++ est un atout supplémentaire.
  • Maîtrise confirmée de PyTorch et de son écosystème (entraînement, optimisation, debugging GPU).
  • Solides bases mathématiques en deep learning : architectures, optimisation, statistiques.
  • Capacité à travailler sur des sujets ouverts en autonomie et à argumenter ses choix techniques.

Apprécié, mais non requis :

  • Doctorat en ML / mathématiques appliquées / domaine connexe (compté comme expérience).
  • Travail antérieur sur séries temporelles, modèles d'état, transformers temporels.
  • Expérience LLM, MCP, systèmes agentiques.
  • Contributions open source, publications.

Expérience de l'industrialisation en environnement contraint (systèmes critiques, conformité, audit).

Fourchette d'expérience indicative : 3 à 10 ans post-diplôme (thèse incluse). Au-delà, parlons-en — un profil staff peut avoir du sens si le scope correspond.

L'équipe et le contexte

Xpdeep est une JEIR créée en avril 2023, issue de l'Université Grenoble Alpes. L'équipe technique est composée des chercheurs à l'origine des fondations scientifiques de la solution, et d'ingénieurs qui industrialisent. Vous travaillerez en direct avec ces deux populations — pas avec une couche intermédiaire qui aurait perdu la mémoire du pourquoi.

La culture engineering qu'on construit :

  • Code lisible, testé, pensé pour durer. Revues techniques exigeantes sur le fond.
  • Décisions d'architecture argumentées et documentées.
  • Reproductibilité scientifique non négociable.
  • Liberté technique forte, ownership réel, responsabilité assumée.
  • Discussions ouvertes — architecture, maths, produit, industrialisation — dans la même journée.
Conditions
  • CDI, statut cadre, convention Syntec.
  • Rémunération : 60-90 k€ brut selon expérience.
  • BSPCE après période d'essai (JEIR — régime fiscal favorable pour les bénéficiaires).
  • Hybride : 2 jours minimum par semaine sur site (Bâtiment IMAG, Saint-Martin-d'Hères). Le reste flexible.
  • Infrastructure de calcul locale : A100, 3 × H100.
Pourquoi maintenant

La pression sur l'IA industrielle ne vient plus principalement des régulateurs : elle vient des directions industrielles qui ne peuvent pas déployer ce qu'elles ne peuvent pas auditer, défendre juridiquement, ou faire assurer. Cette pression impacte largement le marché. Très peu d'équipes au monde traitent ce problème au niveau des architectures elles-mêmes. C'est ce qu'on fait — et on entre dans la phase où les décisions techniques que vous prendrez auront un effet durable sur la trajectoire produit.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur R&D en IA/Machine Learning/Deep Learning
Ingénieur R&D en IA/Machine Learning/Deep Learning

XPDEEP • Grenoble

On-site
EUR 45,000 - 65,000
Environnement dynamique
Autonomie
Culture d'innovation
AI Scientist
AI Scientist

Teamis • Paris

Hybrid
EUR 80,000 - 120,000
BSPCE
Télétravail flexible
Mutuelle d'entreprise
+3
Ingénieur DL R&D — IA Explicable & Industrialisation
Ingénieur DL R&D — IA Explicable & Industrialisation

Xpdeep • Paris

Hybrid
EUR 60,000 - 90,000
BSPCE après période d'essai
Software Engineer - Ruby / TypeScript (F/H)
Software Engineer - Ruby / TypeScript (F/H)

Mealz • Lille

Hybrid
EUR 38,000 - 46,000
Mutuelle Alan
Titres restaurant Swile
50% du transport en commun et V’Lille
Applied Gen AI Engineer
Applied Gen AI Engineer

Devoteam • Levallois-Perret

On-site
EUR 70,000 - 110,000
Rémunération compétitive
Mutuelle
Tickets restaurant
+2
Technical Lead IA Appliquée / Forward Deployed AI Engineer
Technical Lead IA Appliquée / Forward Deployed AI Engineer

DeepRec.ai • Paris

On-site
EUR 110,000 - 160,000
Ingénieur Machine Learning / Computer Vision – IA Profil Habilitable
Ingénieur Machine Learning / Computer Vision – IA Profil Habilitable

umake • Toulouse

On-site
EUR 42,000 - 65,000
ML platform senior DevOps engineer Frelance
ML platform senior DevOps engineer Frelance

Cherry Pick • Paris

On-site
EUR 75,000 - 100,000
Ingénieur développement AI Physique (H/F)
Ingénieur développement AI Physique (H/F)

Dassault Systèmes • Vélizy-Villacoublay

On-site
EUR 70,000 - 95,000
Environnement multiculturel
Bien-être et santé (salles de sport &/
Diversité et inclusion
+1
Référent technique IA H/F à Lille
Référent technique IA H/F à Lille

iQanto • Villeneuve-d'Ascq

On-site
EUR 90,000 - 140,000