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 minimumMinimum 1+ years of industry or post-graduate experience in an engineering, lab, or R&D environmentMinimum 2+ years of programming experience with Python, Rust, C++, or similar languageCompleted coursework in compiler fundamentalsDue 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. citizenWe value
Masters / PhD in Computer Science, Electrical Engineering, Physics, or related fieldCoursework in compiler fundamentals and a strong understanding of compiler designAbility to apply algorithms to solve complex problemsHistory of working with and developing for the LLVM toolchainAbility to communicate how you solved problemsProficiency with Python or other rapid prototyping toolsRust development experience with LLVM or optimization algorithm developmentExperience with a variety of algorithms (tree, graph, SAT, ML, etc.)Experience developing application-specific algorithms where exact / optimal solutions are intractableProficiency with software testing and deployment toolsWhat is in it for you?
Competitive salary and innovative, game-changing workFlexible work scheduleEmployer-subsidized health, dental, and vision insurance401(k) match and student loan repayment benefitEquity, 401(k) retirement savings, paid holidays and generous vacation, sick timePaid parental leave and employee discountsQuantinuum 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 levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Computer and Network SecurityReferrals increase your chances of interviewing at Quantinuum. Get notified about new Software Engineer jobs in Broomfield, CO.
J-18808-Ljbffr