Quantum Software Engineer, Compiler

Job Description

Job Title: Senior Quantum Software Engineer, Compiler. Location: New Haven, Connecticut, United States (Hybrid)

You will collaborate with product managers, quantum physicists, application engineers, and embedded software engineers to design scalable software tools and improve the overall quantum development environment.

Responsibilities:

  • Collaborate with product managers, scientists, and engineers to translate functional requirements into technical specifications and software solutions.
  • Work closely with quantum application engineers and quantum physicists to convert quantum circuits into implementations compatible with D-Wave’s dual-rail qubit architecture.
  • Design and develop efficient, scalable, and maintainable compiler software and development tools;
  • Build transpilation layers that convert general quantum circuits into lower-level quantum logic and control sequences.
  • Write clean, well-documented code and participate in code reviews to maintain high development standards.
  • Troubleshoot technical issues, identify performance bottlenecks, and implement improvements to optimize performance and user experience.
  • Provide mentorship to team members and promote software engineering best practices across the development team.

Qualifications:

  • Master’s degree in Computer Science, Electrical or Computer Engineering, Mathematics, Physics, Chemistry, or a related field, or equivalent experience with strong physics knowledge.
  • At least 5 years of hands-on software development experience using languages such as C, C++, Python, or other compiled programming languages.
  • Strong understanding of compiler design and compiler architecture principles;
  • At least 2 years of experience developing quantum compilers or transpilation tools that convert quantum circuits into quantum logic or basis gates.
  • Experience using quantum programming APIs such as Qiskit, CUDA-Q, Q#, or Cirq.
  • Familiarity with intermediate representations and compiler toolchains such as QIR, LLVM, MLIR, lexers, and parsers.
  • Experience working with relational databases and SQL, including systems such as PostgreSQL or Oracle.
  • Proficiency with Git version control, build systems, and CI/CD pipelines;
  • Knowledge of software testing practices including unit testing, integration testing, and end-to-end testing.
  • Strong analytical and problem-solving abilities.
  • Ability to work effectively in collaborative technical teams.
  • Strong communication skills and the ability to explain complex technical concepts clearly.

Preferred:

  • PhD in Computer Science, Electrical or Computer Engineering, Mathematics, Physics, or Chemistry.
  • More than 7 years of professional software development experience.
  • At least 5 years of experience developing quantum compilers or transpilation tools using frameworks such as Qiskit, CUDA-Q, Q#, or Cirq.
  • Experience programming with high-level quantum programming languages or quantum computing frameworks.
  • Background in scientific computing, quantum physics, or quantum computing;
  • Experience developing toolkits, compilers, or runtime environments for heterogeneous computing architectures.
  • Experience with ahead-of-time and just-in-time compilation techniques in quantum computing environments.
  • Experience with embedded systems, algorithms, or low-level control software for hardware interfaces;
  • Familiarity with multi-threaded programming, high-performance computing architectures, and parallel execution models.
  • Experience with meta-programming languages.

Benefits and Compensation:

  • Competitive base salary with equity and performance incentives.
  • Comprehensive total rewards package including bonuses, benefits, and company ownership opportunities.
  • Access to a collaborative environment focused on innovation in quantum computing.
  • Opportunities to work with global experts in quantum technologies and advanced software development.
  • Support for career development and professional growth;
  • Base salary range: 140,000 USD to 225,000 USD.
  • Final compensation will depend on experience, skills, and level of expertise.

LOCATION

JOB TYPE

Full-time

COMPENSATION

$140k - $225k

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs USA ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark
📌 Be the FIRST to join Qizz — The Talent Intelligence Platform for quantum.  Join Waitlist

Suggested Read:

Quantum Career Roadmap

This is your step-by-step guide to building a career in quantum computing.

Read

How to Attract Quantum Talent

Recruiting quantum talent is not like traditional tech hiring. You have to go where they are.

Read

Do I need PhD for Quantum Job

IBM says over 60% of quantum jobs don’t require a PhD, showing diversity in the field.

Read

Quantum Jobs Salary

This guide explains how much you can earn in quantum jobs in the U.S.

Read

Quantum Job Requirement

This guide provides necessary educational pathways, certifications, skills info.

Read

Quantum Jobs in USA

Learn about the the quantum computing job market in the USA.

Read

Few related jobs: