Scientific Software Engineer- Shuttle Compilation

Quera
Boston
Workplace: OnsiteFull timeUSD 102,400 - 166,400 annuallyFunction: Software EngineeringEducation: phdSkills: ["Communication","Problem-solving"]

Join a scientific software team to build and optimize QuEra’s compiler pipeline for neutral-atom quantum computers. Work across low-level hardware instructions to high-level languages, designing a new domain-specific language for atom shuttling, implementing optimization methods, and integrating static analysis, while collaborating with scientists and external customers on real-world use cases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Quera
Quera
6 months ago

Scientific Software Engineer- Shuttle Compilation

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Join a scientific software team to build and optimize QuEra’s compiler pipeline for neutral-atom quantum computers. Work across low-level hardware instructions to high-level languages, designing a new domain-specific language for atom shuttling, implementing optimization methods, and integrating static analysis, while collaborating with scientists and external customers on real-world use cases.
Location: Boston
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop and help maintain QuEra's compiler pipeline from circuit level quantum programs to QuEra's Pulse level Intermediate representation using QuEra's Static Single Assignment based compiler infrastructure.
  • •Design a novel domain specific language to program atom shuttling inside QuEra’s neutral atom quantum computers.
  • •Implement and improve optimization methods relevant to shuttling workflows (e.g., routing/scheduling/planning heuristics, constraint-aware transformations, and cost-model-driven compilation decisions).
  • •Develop on static analysis for both the quantum circuit and atom shuttle level languages
  • •Communicate and collaborate with QuEra scientists and external customers to meet their use case requirements.

Pay and Benefits

Salary: USD 102,400 - 166,400 annually
Equity and Bonus:Equity

Key Requirements

  • •Ph.D. in Computer Science with focus on programming language design and compilation.
  • •Experience with Python semantics, Python type hints, CPython interpreter.
  • •Experience with at least one of the compiled languages and experienced with their type system, e.g., C++, Julia, Rust, Haskell, OCaml, etc.
  • •Experience with Static Single Assignment intermediate representations-based compiler development.
  • •Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation.
Experience:Quantum computingCompiler developmentAcademic collaborations
Education:PhD / Doctorate
Skills:CommunicationProblem-solving
Languages:English
Tech Stack:PythonC++JuliaRustHaskellOCamlLLVMMLIRCPythonCI/CD

Company Brief

Quera
Quera operates an online programming education and competitive programming platform, offering coding problems, contests, training resources, and recruitment tools primarily for Persian-speaking students and developers.
Industry: EdTech
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Headquarters: Tehran, Iran
Website