Logo
Quantinuum

Quantum Compiler Engineer

Quantinuum, Broomfield, Colorado, United States, 80020

Save Job

Overview

Join to apply for the

Quantum Compiler Engineer - 400

role at

Quantinuum . This role is based in

Broomfield, CO . Quantinuum values collaboration and proximity to teammates, with the possibility of remote work up to 2 days per week with approvals. Our compiler team is at the forefront of turning platform-agnostic quantum algorithms into concrete, executable instructions for our trapped-ion quantum computers. You will work with an interdisciplinary team to create user-friendly languages and tools for quantum programs, and contribute to heuristics and algorithms that optimize ion routing across complex topologies to improve performance. You will have the opportunity to contribute across the compiler stack, including front-end language tooling, mid-level optimization passes, and hardware-aware backends, with a focus on performance, correctness, and robustness. This role offers ownership of non-trivial compiler innovations and exploration of heuristics and approximation strategies to influence how quantum programs scale. Base pay range $105,000.00/yr - $175,000.00/yr Key Responsibilities

Contribute to the development of compiler front-end (quantum languages), back-end (machine-specific targeting), and optimization passes for both classical and quantum operations. Benchmark, profile, and optimize the execution of the compiler and the quality and performance of quantum programs it generates. Collaborate on the design and implementation of a compiler targeting a real-time, distributed execution environment. Work with a diverse team including physicists and other engineering disciplines to solve complex problems. Write high-quality, maintainable code in an R&D and rapid prototyping environment. You must have

Bachelor’s degree minimum Minimum 1+ years of industry or post-graduate experience in an engineering, lab, or R&D environment Minimum 2+ years of programming experience with Python, Rust, C++, or similar language Completed coursework in compiler fundamentals Due to contractual requirements, must be a U.S. Person (U.S. citizen, permanent resident or green card holder, worker granted asylum or refugee status) Due to national security requirements, must not be a People’s Republic of China national or Russian national unless also a U.S. citizen We value

Masters/PhD in Computer Science, Electrical Engineering, Physics, or related field Coursework in compiler fundamentals and a strong understanding of compiler design Ability to apply algorithms to solve complex problems History of working with and developing for the LLVM toolchain Ability to communicate how you solved problems Proficiency with Python or other rapid prototyping tools Rust development experience with LLVM or optimization algorithm development Experience with a variety of algorithms (tree, graph, SAT, ML, etc.) Experience developing application-specific algorithms where exact/optimal solutions are intractable Proficiency with software testing and deployment tools What is in it for you?

Competitive salary and innovative, game-changing work Flexible work schedule Employer-subsidized health, dental, and vision insurance 401(k) match and student loan repayment benefit Equity, 401(k) retirement savings, paid holidays and generous vacation, sick time Paid parental leave and employee discounts Quantinuum is an equal opportunity employer. You will be considered regardless of age, race, creed, color, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status. Know Your Rights: Workplace discrimination is illegal. Seniority level

Entry level Employment type

Full-time Job function

Engineering and Information Technology Industries

Computer and Network Security Referrals increase your chances of interviewing at Quantinuum. Get notified about new Software Engineer jobs in Broomfield, CO.

#J-18808-Ljbffr