Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Q-CTRL

Senior Compiler Engineer

Q-CTRL

. Design, implement and optimise compiler infrastructure, intermediate representations, optimisation passes and code generation .

Posted 10/14/2026full-timeLos Angeles • California • United StatesSenior💰 $150,000 - $225,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong proficiency in Python and C++, with extensive experience in designing production compiler systems and implementing language tooling. Capable of collaborating with cross-functional teams to translate experimental algorithms into high-performance software solutions.

Highest-signal resume keywords
Python ProficiencyC++ ProficiencyLLVM ExperienceCompiler System DesignSystems Programming

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Compiler InfrastructureIntermediate RepresentationsOptimisation PassesCode GenerationLanguage ToolingParsersDSL ImplementationFPGA DevelopmentVerilogVHDL
Soft Skills
MentoringCollaborationTechnical Direction
Tools & Technologies
AWGsDigitisersOscilloscopesSCPI-controlled Instruments
Industry Keywords
Quantum Control SystemsPulse-level ProgrammingExperimental CharacterisationSuperconducting QubitsSemiconductor Spin QubitsRF Signal ProcessingIQ Modulation

Tech Stack

Tools & technologies
PythonC++

About the role

Key responsibilities & impact
  • Design, implement and optimise compiler infrastructure, intermediate representations, optimisation passes and code generation
  • Maintain and evolve the bespoke Python DSL used by researchers to construct pulse-level quantum programs
  • Build high-performance software using Python and C++
  • Work closely with researchers to translate experimental algorithms into production-quality compiler capabilities
  • Run experiments on quantum hardware to validate compiler outputs end-to-end
  • Influence technical direction, mentor other engineers and drive engineering best practices
  • Transform Q-CTRL’s quantum technology breakthroughs into commercial software products for defense, research and industry
  • Collaborate with Product, Design and Research teams to accelerate quantum advantage

Requirements

What you’ll need
  • Strong proficiency in Python and C++
  • Experience with LLVM, particularly MLIR
  • Experience implementing language tooling, parsers or DSLs
  • Significant experience designing production compiler systems
  • Experience with compiler architectures, intermediate representations, optimisation passes and code generation
  • Experience with FPGA development (Verilog, VHDL or HLS)
  • Strong understanding of systems programming and software architecture
  • Experience with quantum control systems or pulse-level programming (bonus, not essential)
  • Experience with experimental characterisation of superconducting or semiconductor spin qubits (bonus, not essential)
  • Experience with RF signal processing concepts such as IQ modulation (bonus, not essential)
  • Experience using laboratory instrumentation, including AWGs, digitisers, oscilloscopes and SCPI-controlled instruments (bonus, not essential)

Benefits

Comp & perks
  • Annual discretionary bonuses may be available
  • Equity potential may be available
  • Competitive benefits
  • Flexible work arrangements / outcomes over hours