Senior Hardware Algorithm Developer - Quantum Register Team W/M

Résumé du poste

Massy/Palaiseau
Développeur

Modèle de travail

Hybride · 3 jours à domicile
il y a 1 semaine
Description du poste

À propos de Pasqal

Pasqal conçoit et développe des unités de traitement quantique (QPU) et des outils logiciels associés.

Notre technologie innovante nous permet de répondre à des cas d'usage actuellement hors de portée des supercalculateurs les plus puissants ; ces cas peuvent concerner des défis d'applications industrielles ainsi que des besoins en science fondamentale.

En plus de la puissance de calcul exceptionnelle qu'ils offrent, les QPU sont très économes en énergie et contribueront à une réduction significative de l'empreinte carbone de l'industrie HPC.


Description du poste

PASQAL a pour ambition de développer et de construire des unités de traitement quantique (QPU) permettant un calcul hautement performant en utilisant des atomes neutres manipulés par laser. Au niveau matériel, des défis remarquables rendent ce parcours unique et intéressant.

Au sein de l'équipe Quantum Register, nous repoussons les limites de la préparation des qubits pour le calcul, permettant l'évolutivité, un taux de répétition élevé et la connectivité des qubits, en abordant des problèmes tels que la simulation quantique et les codes de correction d'erreurs quantiques.

Nous recherchons un ingénieur logiciel scientifique R&D / développeur d'algorithmes hautement motivé et expérimenté pour renforcer notre équipe. Vous jouerez un rôle clé chez PASQAL pour explorer, valider et mettre en production des algorithmes qui améliorent directement les performances des registres et s'intègrent dans l'environnement logiciel plus large de PASQAL.

Responsabilités principales

Le candidat idéal aura un vif intérêt pour le développement et la mise en œuvre d'algorithmes appliquant des concepts de mathématiques, de physique, de statistiques et d'ingénierie pour résoudre des problèmes multidisciplinaires au niveau matériel et système.

Ce que vous ferez :

  • Résolution de problèmes au niveau système
    • Traduire les contraintes matérielles, les principes physiques et les exigences système en diagrammes fonctionnels, architecture algorithmique et interfaces logicielles.
    • Développer une compréhension de haut niveau de la bibliothèque d'algorithmes et des interfaces avec la pile logicielle et les systèmes matériels plus larges.
  • Développement et validation de logiciels scientifiques R&D
    • Explorer et évaluer les approches algorithmiques à l'aide de simulations, d'analyse de données et d'analyses comparatives quantitatives lorsque cela est applicable.
    • Mener des revues de littérature et des activités de veille technologique pour identifier les méthodes pertinentes et les techniques émergentes.
    • Valider les performances logicielles à l'aide de métriques définies et produire des rapports de test.
  • Ingénierie de performance
    • Profiler, comparer et optimiser l'exécution et l'utilisation des ressources.
    • Assurer la fiabilité et l'évolutivité des implémentations.
    • Expérience avec les calculs vectorisés sur les architectures CPU et GPU.
    • Interfacer les solutions logicielles avec l'instrumentation de laboratoire ou industrielle si nécessaire.
  • Collaboration interfonctionnelle
    • Collaborer avec des ingénieurs logiciels et matériels pour intégrer les algorithmes dans des systèmes de bout en bout.
    • Présenter les résultats clairement et adaptés aux publics, et documenter les méthodologies et l'architecture algorithmique du système.

Ce que nous recherchons

Votre profil technique

  • Expérience avérée en tant que développeur d'algorithmes scientifiques dans un contexte industriel ; des connaissances en apprentissage automatique sont très appréciées.
  • Maîtrise de Python et bonnes pratiques de génie logiciel ; une expérience avec un langage compilé (C, C++ ou Rust) est un plus.
  • Solides bases en mathématiques appliquées et en physique (méthodes numériques, statistiques, modélisation, optimisation).
  • Expérience dans l'interfaçage d'algorithmes avec des systèmes expérimentaux et des données réelles bruitées.

Soft skills

  • Autonomie et organisation sont très appréciées.
  • Forte capacité d'analyse.
  • Autonomie et organisation, avec la capacité de respecter les délais.
  • Communication claire et capacité à collaborer dans des équipes multidisciplinaires.
  • Maîtrise de l'anglais écrit et parlé. Le français est un plus.

Ce que nous offrons

  • Nouveaux bureaux à Massy.
  • Un rythme flexible de travail en présentiel (2-3 jours de télétravail par semaine).
  • Type de contrat : CDI.
  • Une équipe internationale dynamique et soudée.
  • Un rôle clé dans une scale-up en pleine croissance.
  • Du temps libre pour se former et participer à des conférences/meetups.

Processus de recrutement

  • Un entretien de 30 minutes avec notre équipe d'acquisition de talents.
  • Un échange avec votre futur manager.
  • Un cas d'usage technique.
  • Une rencontre avec l'équipe dans nos beaux bureaux.
  • Une offre !

PASQAL est un employeur garantissant l'égalité des chances. Nous nous engageons à créer un lieu de travail diversifié et inclusif, car l'inclusion et la diversité sont essentielles à la réalisation de notre mission. Nous encourageons les candidatures de tous les candidats qualifiés, quels que soient leur sexe, leur origine ethnique, leur âge, leur religion ou leur orientation sexuelle.