qubitsok.com
Cut Noise. Work Quantum.
Americas, United States, Broomfield
โข
Posted 159 days ago
๐ข Quantinuum
Role Type
Role Focus
Seniority
Employer Type
Visa / Relocation Details
This Lead/Principal Quantum Compiler Engineer role focuses on connecting quantum applications with quantum computers. The engineer will develop tools and languages to convert quantum algorithms into executable instructions for trapped-ion quantum computers. Key responsibilities include creating advanced optimization algorithms to improve the speed and efficiency of quantum applications. This position is crucial for optimizing code generation and advancing quantum technology.
Key Responsibilities
Drive strategic vision and leadership in the architecture and implementation of compilers for advanced quantum computers.
Work with industry leaders to develop standards that support future machine capabilities and foster partnerships.
Mentor and develop technical leadership within the compiler team to build long-term organizational capability and architectural vision.
Oversee advanced compiler design projects and development, including compiler front-end, back-end, and optimization passes.
Collaborate across disciplines with physicists and other engineers to solve complex problems.
Champion code quality and engineering excellence, contributing high-quality code in an R&D and rapid prototyping environment.
Required Skills
Masters/PhD degree
Minimum 5+ years of industry or post-graduate experience in an engineering, lab, or R&D environment
Minimum 5+ years of hands-on experience developing compiler infrastructure and technologies
Minimum 2+ years of experience developing compilers targeting quantum computers
Nice-to-have Skills
Masters/PhD degree in Computer Science, Electrical Engineering, or a relevant field
10+ years of programming experience with Python, Rust, C++, or similar language
History of working with and developing for the LLVM toolchain
Track-record of algorithm development tackling complex optimization problems
Experience as a technical lead in an academic or industry R&D team focused on development of compiler technologies
Rust development experience including LLVM or optimization algorithm development
Experience with MLIR or other high-level IR
Technology Tags
The job title and description explicitly state the role is for a 'Quantum Compiler Engineer'.
The job directly states the role involves developing compilers for 'state-of-the-art trapped-ion quantum computers'.
The job repeatedly emphasizes 'optimization,' including 'optimizing the routing of ions' and 'quantum circuit optimization'.
The role requires extensive 'programming experience with Python, Rust, C++, or similar language' and involves 'software development'.
The role focuses on developing 'compilers targeting advanced quantum computer capabilities' and generating instructions for 'quantum machines'.
The role explicitly requires 'algorithm development tackling complex optimization problems' and experience with a 'variety of algorithms'.
The compiler's backend is responsible for generating 'machine-specific targeting' and optimizing the low-level 'routing of ions' which implies pulse-level operations.
Is this your company's listing?
Boost it to the top of search results and reach 497+ newsletter subscribers.