qubitsok.com
Cut Noise. Work Quantum.
Europe, France, París
•
Posted 128 days ago
🏢 Alice & Bob
Role Type
Role Focus
Seniority
Employer Type
The Senior Compilation Scientist designs, develops, and optimizes the compilation tools that translate quantum programs into physical gates for quantum processors. This critical role works across quantum information science, computer architecture, and software engineering disciplines. The primary goal is to directly enhance the performance and scalability of the quantum systems by improving the core compiler toolchain.
Key Responsibilities
Understand, design, and build intermediate representations and quantum computing compilers to effectively utilize the fault-tolerant architecture.
Integrate the compilation toolchain into the company's software suite while incorporating user needs and collaborating with software and business teams.
Design appropriate metrics for quantum compilers and work to maximize the overall performance of the compilation process.
Secure intellectual property by applying for and obtaining patents related to the compilation work.
Contribute to scientific advancement by publishing research results and presenting findings at industry conferences.
Provide guidance and training to junior team members, interns, and PhD students.
Required Skills
At least two years of experience (post-PhD or equivalent) in quantum computing or compiler design and implementation within academia or industry.
Demonstrated expertise in quantum compilation, quantum error correction, fault-tolerant quantum algorithms, or classical language and compilation theory.
Proficiency in Python.
Proficiency in at least one compiled language (e.g., C++ or Rust).
Strong communication and collaboration skills.
Professional-level English proficiency (written and spoken).
Nice-to-have Skills
Experience with other relevant programming languages beyond Python, C++, or Rust.
Technology Tags
The core responsibility is to design, develop, and optimize the quantum computing compiler toolchain.
The scientist must optimize the compiler to best use the fault-tolerant architecture and must be proficient in fault-tolerant algorithms.
Expertise in quantum error correction is a core requirement for this position.
The compilation process translates quantum programs into physical gates.
The compiler must structure the quantum program flow, which is fundamentally related to circuit design.
Proficiency in Rust is explicitly listed as a required compiled language for implementation.
The job requires proficiency in classical languages like Python and compiled languages for developing the software toolchain.