{bc}
lever

Senior Software Engineer, (Compiler)

Q-ctrl
Los Angeles, USA
Full Time, Temporary, Contract, Internship, Seasonal, Volunteer, Part Time
Senior · 5+ years experience
Hybrid
USD 135000-210000 yearly / year
Discovered 2 months ago
PythonOpenQASM3OpenPulseDjangoFlaskFastAPI

Full Job Posting

  • Build the backbone of quantum tech: Design, develop, and optimize scalable backend services in Python.
  • Own the compiler stack: Maintain and evolve the compiler that translates OpenQASM3 + OpenPulse programs into low-level controller instructions.
  • Bridge research and engineering: Work closely with world-class researchers and quantum engineers, translating experimental needs into production-ready code and debugging real-world execution challenges.
  • Experiment on quantum hardware: Get hands-on with QPUs, validating compiler output and controller behaviors through real device experiments.
  • Engineer for performance: Deliver high-efficiency service-to-service communication using modern protocols (gRPC, GraphQL, REST).
  • Shape the future stack: Help define the software practices, tools, and design patterns that will power the next generation of quantum control systems.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of backend software development experience with Python.
  • Experience with quantum hardware control systems (or similar) or pulse-level programming (e.g., OpenQASM3, Qiskit Pulse, Qua).
  • Familiarity with popular Python web frameworks (Django, Flask, FastAPI).
  • Familiarity with formal language design (e.g. LL(*) or PEG parsers) and compiler theory or ecosystems (e.g. LLVM/MLIR).
  • Experience with implementing Python extension modules with systems programming languages such as C++ or Rust for accelerating Python programs.
  • Knowledge or exposure to adjacent technologies such as FPGA programming, low-latency or real-time systems.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Q-ctrl