ML Engineer - Quantum

IBM ↗

📍 Strasbourg, Grand Est, France, France đŸ‡«đŸ‡·

full-time
mid-level
hybrid
Posted —

Key Skills

MachineLearningOptimizationPythonQiskitBenchmarking

Industry

Consumer ElectronicsRobotics

Job Description

Introduction

A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.

Your Role And Responsibilities

Vous intervenez dans un contexte d'expérimentation algorithmique (ML, optimisation, quantique) comprenant :

  • Mise en Ɠuvre des expĂ©rimentations — ImplĂ©menter les protocoles d'expĂ©rimentation dĂ©finis en amont par les leads techniques (baselines, mĂ©triques, jeux de donnĂ©es) ; contribuer aux arbitrages mĂ©thodologiques dans une logique de dĂ©cision collĂ©giale.
  • ModĂ©lisation classique de rĂ©fĂ©rence — DĂ©velopper et optimiser les modĂšles classiques de rĂ©fĂ©rence (ex. gradient boosting, rĂ©seaux de neurones, solveurs d'optimisation combinatoire CPLEX) servant de point de comparaison — un volume de travail significatif du poste, indĂ©pendamment de toute brique quantique.
  • Optimisation combinatoire — DĂ©velopper et benchmarker des approches d'optimisation classique (CPLEX) et quantique (QAOA, VQE via Qiskit) sur des problĂšmes combinatoires, au mĂȘme titre que les problĂ©matiques de type ML.
  • Prototypage hybride quantique-classique — ImplĂ©menter des briques de feature mapping quantique, de circuits paramĂ©trĂ©s (QML) et de pipelines hybrides sous Qiskit, en collaboration avec les chercheurs quantiques.
  • Benchmarking honnĂȘte — Comparer systĂ©matiquement les performances quantique vs. classique (accuracy, robustesse, coĂ»t de calcul), en explicitant les limites liĂ©es Ă  la simulation ou au bruit du hardware IBM Quantum.
  • ReproductibilitĂ© & traçabilitĂ© — Versionner les expĂ©riences (code, donnĂ©es, hyperparamĂštres, rĂ©sultats) pour garantir que chaque rĂ©sultat soit rĂ©-exĂ©cutable et auditable.
  • Documentation scientifique — RĂ©diger des comptes-rendus d'expĂ©rimentation clairs, destinĂ©s aussi bien aux pairs techniques qu'Ă  des audiences dĂ©cisionnelles, sans survendre les rĂ©sultats.
  • Veille technique — Suivre l'Ă©volution de l'Ă©cosystĂšme Qiskit / IBM Quantum et des techniques d'optimisation classique pertinentes pour les cas d'usage explorĂ©s.
  • Contribution mĂ©thodologique — Participer Ă  l'amĂ©lioration des frameworks internes de benchmarking et d'Ă©valuation classique/quantique de la Factory.

Poste localisé à Strasbourg et ouvert à la mobilité / déplacement

Mobile en France (retour le weekend) pour intervenir chez nos clients

Required Technical And Professional Expertise

  • Machine Learning classique — Solide maĂźtrise des mĂ©thodes classiques (classification, boosting, rĂ©seaux de neurones) et de leur Ă©valuation rigoureuse (validation croisĂ©e, gestion du dĂ©sĂ©quilibre de classes, etc.) — socle central du poste, au mĂȘme titre que le volet quantique.
  • Optimisation combinatoire — Notions solides d'optimisation combinatoire et maĂźtrise (ou forte appĂ©tence) pour CPLEX comme solveur classique de rĂ©fĂ©rence, en vue de construire des baselines pertinentes face aux approches quantiques (QAOA, VQE).
  • Python scientifique — Python avancĂ© — numpy, pandas, scikit-learn, PyTorch ou Ă©quivalent ; bonnes pratiques de code reproductible (notebooks propres, seed control, packaging lĂ©ger).
  • Stack quantique IBM — ComprĂ©hension des principes du QML et de l'optimisation quantique (feature maps, circuits paramĂ©trĂ©s, variational algorithms) ; pratique de Qiskit et de l'Ă©cosystĂšme IBM Quantum.
  • Rigueur expĂ©rimentale — Culture du benchmarking scientifique : contrĂŽle des biais, significativitĂ© statistique, esprit critique vis-Ă -vis de ses propres rĂ©sultats.
  • Outils — Git, gestion d'expĂ©riences simulateurs et accĂšs hardware de l'Ă©cosystĂšme IBM Quantum.