Q
Posted 4 hours ago
Scientific Software Engineer - Hardware Compilation
QuEra Computing, Inc.Scientific Software Engineer - Hardware Compilation
Perks & benefits
Health InsurancePaid Leave
Requirements
Master's in CS (quantum/PL/compiler focus) or equivalent, Python semantics, type hints, and CPython interpreter experience, Modern C++ project and tooling experience, SSA-based compiler experience, Full software development lifecycle knowledge, Enthusiasm for building tools for non-software developers
Skills
PythonC#Quantum Computing
About the role
Responsibilities
- Develop and maintain a domain-specific language (DSL) for pulse-level programs and its associated compilation stack
- Support integration of pulse compilation into multiple quantum computer builds
- Collaborate with Quantum Error Correction (QEC) scientists and the hardware control team to plan and develop hardware features for executing QEC algorithms
- Integrate gate-level and atom-move compilation with the scientific software team
Requirements
- Master's in Computer Science with a focus 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 tooling
- Experience with Static Single Assignment (SSA) intermediate representation-based compilers
- Knowledge of the full software development lifecycle, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation
- Enthusiasm for building tools used by non-software developers
Preferred Qualifications
- Ph.D. in Computer Science with a focus on quantum computation, architecture, programming languages, or compilers; or equivalent professional experience
- Experience with FPGA programming
- Knowledge of quantum physics and AMO physics
- Experience in programming language design, especially programming language theory
- Knowledge of quantum error correction
- Contribution to existing open-source libraries
Benefits
- Approximate base salary range of $102,400–$166,400
- Equity grants for all new hires
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeScientific Software Engineer - Hardware Compilation
QuEra Computing, Inc. · Boston
