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...
Browse similar: Startup jobs