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 work with a vibrant scientific software team and a community of industry and academic collaborators, building QuEra’s compiler pipeline together with experimental and computational physicists. This role involves developing new compiler infrastructure, designing and implementing new programming languages, and co‑designing compilers with cutting‑edge neutral‑atom hardware and quantum error correction technology.
Responsibilities
* Develop and maintain QuEra’s Static Single Assignment (SSA) intermediate‑representation based compiler infrastructure and compiler components at various abstraction levels used by our hardware engineers and scientists.
* Design novel domain‑specific languages for our hardware as well as the Bloqade SDK in collaboration 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 a focus on quantum computation, architecture, programming language, or compiler, or equivalent professional experience.
* Enthusiastic about building software tools for scientists, particularly physicists.
* Experience with Python semantics, type hints, and the CPython interpreter.
* Experience with at least one compiled language and its type system (e.g., C++, Julia, Rust, Haskell, OCaml, etc.).
* Experience with SSA intermediate‑representation based compiler development.
* Knowledge of the full software development lifecycle, 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 LLVM or MLIR for compiler development, or experience with an existing compiler framework.
* Programming language design, especially programming language theory.
* Quantum program optimization, e.g., circuit simplification, scheduling, routing.
* Quantum error correction.
* Contribution to existing open‑source libraries.
* Experience with existing circuit simulation tools (e.g., Cirq, Qiskit, CUDA Quantum).
Salary & Benefits
The approximate base salary range for this position is $102,400 - $166,400. We consistently monitor external market data and update base salary ranges accordingly. Base compensation decisions are based on several factors, including geographic location, role‑specific knowledge, skills, and experience. In addition to our base salary offerings, we provide equity grants for all new hires.
EEO Statement
QuEra is committed to cultivating a diverse work environment and is proud to be an equal‑opportunity employer. We highly value diversity in our current and future employees and do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
#J-18808-Ljbffr