Aller au contenu

QuEra Computing, Inc.

Ingénieur Logiciel Scientifique - Compilateur

PythonC++Rust
Traduction automatique. Consultez l’original.

Résumé

QuEra Computing, Inc. recherche un Ingénieur Logiciel Scientifique créatif et collaboratif pour aider à résoudre les défis logiciels uniques du développement d'outils de simulation et de compilateurs de pointe pour les ordinateurs quantiques à atomes neutres de QuEra. Vous aurez l'opportunité de travailler avec une équipe dynamique de logiciels scientifiques et une communauté de collaborateurs industriels et universitaires, et d'aider notre équipe croissante d'experts diversifiés à relever des défis fascinants, allant des techniques de compilation classiques aux méthodes modernes de simulation quantique. Vous construirez le pipeline de compilation de QuEra avec des physiciens expérimentaux et computationnels, des instructions matérielles de bas niveau aux langages de programmation de haut niveau, en utilisant notre chaîne d'outils interne. Cela implique le développement de nouvelles infrastructures de compilation et la conception et l'implémentation de nouveaux langages de programmation. Vous co-concevrez des compilateurs avec du matériel à atomes neutres de pointe et une technologie de correction d'erreurs quantiques. Cette nouvelle orientation implique de multiples nouveaux défis en ingénierie et en science.

Responsabilités

  1. Développement et maintenance de l'infrastructure de compilation basée sur les représentations intermédiaires d'affectation unique statique (Static Single Assignment) de QuEra et des composants du compilateur à divers niveaux d'abstraction utilisés par nos ingénieurs matériels et scientifiques.
  1. Conception de nouveaux langages spécifiques à notre matériel ainsi que du SDK Bloqade avec l'équipe.
  1. Intégration des outils de simulation existants avec le pipeline de compilation et le service cloud.
  1. Communication et collaboration avec les scientifiques de QuEra et les clients externes pour répondre à leurs exigences d'utilisation.

Qualifications

  1. Doctorat en informatique avec spécialisation en calcul/architecture/langage de programmation/compilateur quantique, ou expérience professionnelle équivalente.
  1. Enthousiasme pour la création d'outils logiciels pour les scientifiques, en particulier les physiciens.
  1. Expérience avec la sémantique Python, les indications de type Python, l'interpréteur CPython.
  1. Expérience avec au moins un des langages compilés et expérimenté avec leur système de types, par exemple C++, Julia, Rust, Haskell, OCamel, etc.
  1. Expérience avec le développement de compilateurs basés sur des représentations intermédiaires d'affectation unique statique (Static Single Assignment).
  1. Connaissance du cycle de vie complet du développement logiciel, y compris le contrôle de version, la revue de code, les tests, CI/CD, la journalisation, le profilage, le débogage et la documentation.
  1. Connaissance des bases de l'informatique quantique, par exemple, algorithmes quantiques courants, bases de la théorie de l'information quantique.

Qualifications Préférées

  1. Expérience avec l'utilisation de LLVM ou MLIR pour le développement de compilateurs, ou expérience avec un développement de compilateur existant.
  1. Conception de langages de programmation, en particulier théorie des langages de programmation.
  1. Optimisation de programmes quantiques, par exemple simplification de circuits quantiques, ordonnancement, routage, etc.
  1. Correction d'erreurs quantiques.
  1. Contribution à des bibliothèques open-source existantes.
  1. Expérience avec des outils de simulation de circuits existants, par exemple, cirq, qiskit, CUDA Quantum, etc.

Le salaire de base approximatif pour ce poste se situe entre 102 400 $ et 166 400 $.

Nous surveillons constamment les données externes du marché et mettons à jour les fourchettes de salaire de base en conséquence. Nous déterminons les décisions de rémunération de base en fonction de plusieurs facteurs, notamment la localisation géographique, les connaissances spécifiques au poste, les compétences et/ou l'expérience.

En plus de nos offres de salaire de base, nous fournissons également des attributions d'actions (equity grants) pour tous les nouveaux employés.

QuEra s'engage à cultiver un environnement de travail diversifié et est fier d'être un employeur garantissant l'égalité des chances.

Nous accordons une grande importance à la diversité de nos employés actuels et futurs et ne faisons aucune discrimination (y compris dans nos pratiques d'embauche et de promotion) fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'expression de genre, l'orientation sexuelle, l'âge, l'état civil, le statut d'ancien combattant, le statut de handicap ou toute autre caractéristique protégée par la loi.

#LI-NB1

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026