Jobs › Companies › QuEra Computing, Inc. › Scientific Software Engineer - Compiler

À propos de ce poste Scientific Software Engineer - Compiler chez QuEra Computing, Inc.

QuEra Computing, Inc. · Sur site · Harwell, England, UK

Summary

QuEra Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of developing state-of-the-art simulation tools and compilers for QuEra’s neutral-atom quantum computers. You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address fascinating challenges, ranging from classical compiler techniques to modern methods for quantum simulation. You will be building QuEra’s compiler pipeline together with experimental & computational physicists from low-level hardware instructions to high-level programming languages using our internal toolchain. This involves development of new compiler infrastructure and new programming language design and implementation. You will be co-designing compilers with cutting edge neutral-atom hardware and quantum error correction technology. This new direction involves multiple new challenges in both engineering and science.

Responsibilities

  • Development and maintain QuEra’s Static Single Assignment intermediate representations-based compiler infrastructure and compiler components at various abstractions used by our hardware engineers and scientists.
  • Design novel domain specific languages specific to our hardware as well as Bloqade SDK together with the team.
  • Integrate existing simulation tools with the compiler pipeline and cloud service.
  • Communicate and collaborate with QuEra scientists and external customers to meet their use case requirements.

Qualifications

  • Ph.D. in Computer Science with focus on quantum computation/architecture/programming language/compiler, or equivalent professional experience.
  • Enthusiastic in building software tools for scientists especially physicists.
  • Experience with Python semantics, Python type hints, CPython interpreter.
  • Experience with at least one of the compiled languages and experienced with their type system, e.g C++, Julia, Rust, Haskell, OCamel, etc.
  • Experience with Static Single Assignment intermediate representations-based compiler development.
  • Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation.
  • Knowledge of quantum computing basics, e.g., common quantum algorithms, quantum information theory basics.

Preferred Qualifications

  • Experience with using LLVM or MLIR for compiler development, or experience with an  existing compiler development
  • Programming language design, especially programming language theory
  • Quantum program optimization, e.g quantum circuit simplification, scheduling, routing, etc.
  • Quantum error correction
  • Contribution to existing open-source libraries
  • Experience with existing circuit simulation tools, e.g, cirq, qiskit, CUDA Quantum, etc.

The approximate base salary range for this position is $102,400 - $166,400.

We are committed to equality, diversity and inclusion throughout our recruitment and selection processes.

All applicants are considered on the basis of their skills, experience, qualifications and suitability for the role. We do not tolerate discrimination on any grounds, including age, disability, gender reassignment, marriage or civil partnership, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.

We are committed to making reasonable adjustments where needed to ensure that disabled applicants and employees are not disadvantaged during the recruitment process.

#LI-NB1

Prêt à postuler chez QuEra Computing, Inc. ?
Postuler chez QuEra Computing, Inc.

Comment se compare ce salaire pour Software Engineer

Ce poste paie $134,400/yr — dans la fourchette habituelle pour les postes Software Engineer.

$98,221 la médiane $172,500 $258,960

Fourchette typique $134,264–$215,000/yr, à partir de 11,028 annonces Software Engineer comparables sur JobsRadar (rémunération annualisée en USD). Voir les aperçus de salaire pour Software Engineer →

À propos de QuEra Computing, Inc.

QuEra Computing is the leader in commercializing quantum computers using neutral atoms, which is widely recognized as a highly promising quantum modality. Based in Boston and built on pioneering research from nearby Harvard University and MIT, QuEra operates the world’s largest publicly accessible quantum computer, available over a major public cloud and for on-premises delivery. QuEra is developing large-scale, fault-tolerant quantum computers to tackle classically intractable problems, becoming the partner of choice in the quantum field. Simply put, QuEra is the best way to quantum.

Voir tous les emplois chez QuEra Computing, Inc. →

Emplois similaires

Apollo GraphQL
Staff Software Engineer - Trust and Telemetry
Apollo GraphQL
⚡ Postuler tôt United States or Canada (remot... · lieu restreint $165,000–$195,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 min
Antithesis
Senior Software Engineer, Full Stack
Antithesis
⚡ Postuler tôt Vienna, VA, USA Sur site $160,000–$220,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 min
Almedia
Junior Software Engineer - Data
Almedia
⚡ Postuler tôt Berlin Sur site €65,000–€85,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 min
Ambience Healthcare
Staff Software Engineer, Product
Ambience Healthcare
⚡ Postuler tôt San Francisco Hybride $226,000–$283,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 min
Shieldai
Software Engineer, Networking & OS (R6362)
Shieldai
⚡ Postuler tôt Dallas, Texas Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 7 min
Siteground
Software Engineer, Backend
Siteground
⚡ Postuler tôt Sofia Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 8 min
Siteground
Software Engineer, Frontend
Siteground
⚡ Postuler tôt Sofia Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 8 min
Siteground
Software Engineer, QA
Siteground
⚡ Postuler tôt Sofia Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 8 min
Saviynt
Principal Software Engineer (Platform/DevOps Engineering)
Saviynt
⚡ Postuler tôt Bengaluru, India Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 8 min

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez QuEra Computing, Inc.

Voir tous les emplois chez QuEra Computing, Inc. →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit