Q
Posted 11 hours ago
Scientific Software Engineer
QuEra Computing, Inc.Scientific Software Engineer - Hardware Compilation
Requirements
Masters in Computer Science, Python semantics and CPython, Modern C++, SSA intermediate representations, Business-level Japanese and English
Skills
PythonC#
About the role
Responsibilities
- Develop and maintain 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 hardware control team to plan and develop hardware features required for executing QEC algorithms
- Collaborate with other members of the scientific software team to integrate gate-level and atom-move compilation
- Maintain and update the internal execution software pipeline for the Gemini class machine deployed in AIST (ABCIQ)
Requirements
- Masters in Computer Science with focus on quantum computation, architecture, programming language, or compiler
- Experience with Python semantics, Python type hints, and CPython interpreter
- Experience with modern C++ projects and tooling
- Experience with Static Single Assignment (SSA) intermediate representations-based compilers
- Knowledge of the full software development lifecycle (version control, CI/CD, testing, etc.)
- Business-level proficiency in Japanese and English
Preferred Qualifications
- Ph.D. in Computer Science with focus on quantum computation, architecture, programming language, or compiler
- Experience with FPGA programming
- Knowledge in quantum physics and AMO physics
- Experience in programming language design and theory
- Knowledge in quantum error correction
- Contributions to existing open-source libraries
About the Company
QuEra Computing, Inc. builds state-of-the-art neutral-atom quantum computers and is developing the software toolchain to integrate high-level applications with quantum hardware.
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
QuEra Computing, Inc. · Tsukuba
