Scientific Software Engineer - Compiler

Quera
Boston
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: phdSkills: ["Collaboration","Problem-solving","Communication"]

Join a scientific software team to design and build a compiler pipeline for neutral-atom quantum computers. You’ll develop SSA-based compiler infrastructure, design domain-specific languages, integrate simulation tools, and collaborate with physicists and external customers on use cases, with opportunities to work on cutting-edge quantum programming languages and compiler technology.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Quera
Quera
1 year ago

Scientific Software Engineer - Compiler

✓ Verified Job

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

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

Job Summary

Join a scientific software team to design and build a compiler pipeline for neutral-atom quantum computers. You’ll develop SSA-based compiler infrastructure, design domain-specific languages, integrate simulation tools, and collaborate with physicists and external customers on use cases, with opportunities to work on cutting-edge quantum programming languages and compiler technology.
Location: Boston
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Development and maintain QuEra’s Static Single Assignment intermediate representations-based compiler infrastructure and compiler components at various abstractions used by our hardware engineers and scientists.
  • •Design novel domain specific languages specific to our hardware as well as Bloqade SDK together with the team.
  • •Integrate existing simulation tools with the compiler pipeline and cloud service.
  • •Communicate and collaborate with QuEra scientists and external customers to meet their use case requirements.

Pay and Benefits

Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •Ph.D. in Computer Science with focus on quantum computation/architecture/programming language/compiler, or equivalent professional experience.
  • •Enthusiastic in building software tools for scientists especially physicists.
  • •Experience with Python semantics, Python type hints, CPython interpreter.
  • •Experience with at least one compiled language and experience with their type system (e.g., C++, Julia, Rust, Haskell, OCaml).
  • •Experience with Static Single Assignment intermediate representations-based compiler development.
Experience:Quantum computingScientific software
Education:PhD / Doctorate in Computer Science
Skills:CollaborationProblem-solvingCommunication
Languages:English
Tech Stack:PythonCPythonC++JuliaRustHaskellOCamlLLVMMLIRCirqQiskitCUDA Quantum

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