Startups

Scientific Software Engineer- Shuttle Compilation

QuEra Computing · Boston, MA, USA · On-site

← All jobs
About QuEra Computing

QuEra Computing is the leading provider of quantum computers based on neutral-atoms. Our mission is to build the most scalable quantum computers. Backed by SoftBank VF.

About the role

QuEra Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges to deliver the best performance out of QuEra’s neutral-atom quantum computers. You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address fascinating challenges, ranging from classical compiler techniques to quantum system architecture.

What they're looking for

  • Ph.D. in Computer Science with focus on programming language design and compilation
  • Enthusiastic in building software tools for scientists especially physicists
  • 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, OCamel, 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
More about this role

QuEra Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges to deliver the best performance out of QuEra’s neutral-atom quantum computers. You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address fascinating challenges, ranging from classical compiler techniques to quantum system architecture. You will be building QuEra’s compiler pipeline together with experimental & computational physicists from low-level hardware instructions to high-level programming languages using our internal toolchain. This involves development of new heuristics, new architectures, and programming language design to optimize the performance of cutting edge neutral-atom hardware and quantum error correction technology. This new direction involves multiple new challenges in both engineering and science.

  • 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...

Read the full posting on QuEra Computing's site ↗

Scientific Software and Compilation

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.