Q

QuEra Computing

Cloud-access 256-qubit neutral-atom quantum computer

Scientific Software Engineer - Hardware Compilation

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeTsukuba, Ibaraki, JapanNo salary listed

About the Job

Requirements

  • A Master's degree in Computer Science focused on quantum computation, architecture, programming languages, or compilers, or equivalent professional experience.
  • Experience with Python semantics, Python type hints, and the CPython interpreter.
  • Experience with modern C++ projects and associated tooling.
  • Experience with compilers based on Static Single Assignment intermediate representations.
  • Knowledge of the full software development lifecycle, including version control, code review, testing, continuous integration and continuous delivery, logging, profiling, debugging, and documentation.
  • Business-level spoken and written proficiency in Japanese and English for technical collaboration with Japan-based stakeholders and global teams.

Responsibilities

  • Develop and maintain a domain-specific language for pulse-level programs and its associated compilation stack.
  • Support integration of pulse compilation into multiple quantum computer builds.
  • Collaborate with quantum error correction scientists and the hardware control team to plan and develop hardware features required to execute quantum error correction algorithms.
  • Collaborate with scientific software team members to integrate gate-level and atom-move compilation.
  • Maintain and update the internal execution software pipeline for the Gemini-class machine deployed at AIST (ABCIQ), ensuring compatibility with evolving hardware and control capabilities and internal research workflows.

Desired Qualifications

  • A Ph.D. in Computer Science focused on quantum computation, architecture, programming languages, or compilers, or equivalent professional experience.
  • Experience with FPGA programming.
  • Knowledge of quantum physics and atomic, molecular, and optical physics.
  • Experience in programming language design, especially programming language theory.
  • Knowledge of quantum error correction.
  • Contributions to existing open-source libraries.

About the Company

QuEra Computing

Cloud-access 256-qubit neutral-atom quantum computer

QuEra Computing builds quantum hardware using neutral-atom technology and offers cloud access to a 256-qubit quantum computer called Aquila, accessible through Amazon Braket. Their platform targets optimization problems common in finance, logistics, and drug discovery, such as finding the maximal independent set in a graph. The Aquila system is controlled and programmed with Bloqade, an open-source software package available in Python and Julia that lets users simulate quantum systems and operate the hardware. Unlike some competitors who focus on different qubit technologies or sell standalone devices, QuEra combines hardware access with software tools, lowering barriers for both academic researchers and commercial customers. The company aims to help users solve complex optimization tasks by providing scalable quantum hardware and supporting software, so users can experiment, test, and deploy quantum strategies on the cloud.

Company size
201-500
Company stage
Series B
Total funding
$278.8M
Headquarters
Boston, MA
Founded
2018

Recently Posted Jobs

Explore more opportunities at QuEra Computing

See more jobs