Aller au contenu

QuEra Computing, Inc.

Ingénieur Logiciel Scientifique - Compilation Matérielle

PythonC++
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 de l'intégration d'applications de haut niveau dans des ordinateurs quantiques à atomes neutres de pointe. Vous aurez l'opportunité de travailler avec une équipe logicielle scientifique dynamique 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 à l'intégration directe avec des composants matériels de bas niveau. En utilisant notre chaîne d'outils open-source, Kirin, vous construirez le pipeline de compilation de QuEra aux côtés de physiciens expérimentaux et computationnels, des instructions matérielles de bas niveau aux langages de programmation de haut niveau. Cela implique le développement de nouvelles fonctionnalités et infrastructures pour l'exécution matérielle. Vous co-concevrez des compilateurs et des infrastructures matérielles pour la prochaine génération de calcul quantique en utilisant des technologies de pointe en matière d'atomes neutres et de correction d'erreurs quantiques. Cette nouvelle orientation implique de nombreux nouveaux défis en ingénierie et en science.

Responsabilités

  1. Développer et maintenir un langage de domaine spécifique (DSL) pour les programmes au niveau des impulsions et sa pile de compilation associée
  1. Soutenir l'intégration de la compilation d'impulsions dans plusieurs configurations d'ordinateurs quantiques
  1. Collaborer avec les scientifiques en correction d'erreurs quantiques (QEC) et l'équipe de contrôle matériel pour planifier et développer les fonctionnalités matérielles requises pour l'exécution des algorithmes QEC
  1. Collaborer avec d'autres membres de l'équipe logicielle scientifique pour intégrer la compilation au niveau des portes et des déplacements d'atomes

Qualifications

  1. Master en informatique avec spécialisation en calcul quantique/architecture/langage de programmation/compilateur, ou expérience professionnelle équivalente
  1. Enthousiasme à l'idée de construire des outils utilisés par des non-développeurs
  1. Expérience avec la sémantique Python, les indications de type Python, l'interpréteur CPython
  1. Expérience avec des projets C++ modernes et les outils associés
  1. Expérience avec des 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

Préféré

  1. Qualifications Doctorat en informatique avec spécialisation en calcul quantique/architecture/langage de programmation/compilateur, ou expérience professionnelle équivalente
  1. Expérience en programmation FPGA
  1. Connaissances en physique quantique et physique AMO
  1. Expérience en conception de langages de programmation, en particulier en théorie des langages de programmation
  1. Connaissances en correction d'erreurs quantiques
  1. Contribution à des bibliothèques open-source existantes

La fourchette de salaire de base approximative pour ce poste est $102,400 - $166,400.

Nous surveillons en permanence les données externes du marché et mettons à jour les fourchettes de salaires de base en conséquence. Nous déterminons les décisions de rémunération de base en fonction de plusieurs facteurs, notamment le lieu 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 proposons également des attributions d'actions 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