qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Americas, United States, Broomfield

โ€ข

Posted 159 days ago

Lead/Principal Quantum Compiler Engineer - 466

๐Ÿข Quantinuum

AI Summarised
Visit Website

Role Type

๐Ÿ› ๏ธ Engineer / Developer

Role Focus

๐Ÿ’ป Code Systems

Seniority

๐ŸŒณ Senior / Lead
๐ŸŒธ PhD / Postdoc

Employer Type

๐Ÿข Industry

Visa / Relocation Details

  • Candidates for this position must not be a People's Republic of China national or Russian national unless the candidate is also a U.S. citizen.
  • Must be a U.S. person (defined as, U.S. citizen permanent resident or green card holder, workers granted asylum or refugee status).

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

Quantum compilers

The job title and description explicitly state the role is for a 'Quantum Compiler Engineer'.

Trapped ions

The job directly states the role involves developing compilers for 'state-of-the-art trapped-ion quantum computers'.

Optimisation

The job repeatedly emphasizes 'optimization,' including 'optimizing the routing of ions' and 'quantum circuit optimization'.

Classical programming

The role requires extensive 'programming experience with Python, Rust, C++, or similar language' and involves 'software development'.

Quantum Hardware

The role focuses on developing 'compilers targeting advanced quantum computer capabilities' and generating instructions for 'quantum machines'.

Algorithms

The role explicitly requires 'algorithm development tackling complex optimization problems' and experience with a 'variety of algorithms'.

Pulse-level control

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.

Promote This Job