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
LOCATION
JOB TYPE
Full-timeCOMPENSATION
$135k - $210k
SKILLS
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.
Suggested Read:
Quantum Career Roadmap
This is your step-by-step guide to building a career in quantum computing.
.webp)
How to Attract Quantum Talent
Recruiting quantum talent is not like traditional tech hiring. You have to go where they are.
.webp)
Do I need PhD for Quantum Job
IBM says over 60% of quantum jobs don’t require a PhD, showing diversity in the field.
.webp)
Quantum Job Requirement
This guide provides necessary educational pathways, certifications, skills info.
.webp)




.webp)
.webp)
