Senior Software Engineer, (Compiler)

Job Description

Job Title: Senior Software Engineer (Compiler). Location: Los Angeles, California, USA

This role connects high-level quantum programming with real execution on quantum processing units. You will work closely with researchers, quantum engineers, and product teams to deliver reliable and production-ready quantum software.

Responsibilities:

  • Design, develop, and optimize scalable backend services using Python
  • Maintain and evolve the compiler stack for OpenQASM3 and OpenPulse programs
  • Translate high-level quantum programs into low-level controller instructions
  • Collaborate with researchers and quantum engineers to support experimental needs
  • Debug and validate compiler output using real quantum hardware;
  • Improve performance and reliability of backend systems
  • Build efficient service-to-service communication using modern APIs and protocols
  • Help define software tools, standards, and design patterns for future quantum control systems

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • At least 5 years of backend software development experience
  • Strong experience with Python;
  • Experience with quantum hardware control systems or pulse-level programming
  • Familiarity with OpenQASM3, Qiskit Pulse, or similar technologies
  • Experience using Python web frameworks such as Django, Flask, or FastAPI

Preferred:

  • Knowledge of compiler theory or formal language design
  • Experience with compiler ecosystems such as LLVM or MLIR
  • Experience building Python extensions using C++ or Rust
  • Exposure to FPGA programming or real-time systems
  • Interest in systems-level and performance-critical software

Benefits and Compensation:

  • Base salary range: 135,000 USD to 210,000 USD per year
  • Salary based on experience, skills, level, and location
  • Eligibility for annual bonuses
  • Equity compensation opportunities;
  • Competitive benefits package
  • Flexible work environment focused on outcomes rather than hours

Additional Information:

  • Q-CTRL is an equal opportunity employer
  • Applicants with arrest or conviction records will be considered in line with California and Los Angeles fair chance laws
  • Hiring decisions are made by humans, though AI tools may assist in parts of the recruitment process;
  • Official communications only come from the @q-ctrl.com domain
  • Unsolicited resumes from recruitment agencies are not accepted

JOB TYPE

Full-time

COMPENSATION

$135k - $210k

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: