QuEra Computing Inc. seeks to solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers by developing standard libraries and co-designing algorithms and applications for the next generation of quantum computing.
Requirements
- Proficient with Python, especially Python type hints and design patterns
- Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation
- Knowledge of at least one of the following: Hamiltonian simulation, quantum error correction, quantum machine learning, or quantum optimization
- Deep knowledge of quantum algorithms, AMO physics, and programming language design
- Experience with compiled languages such as C++, Rust, Julia
Responsibilities
- Develop standard libraries around our internal and open-source eDSLs at various programmable levels of the stack.
- Identify language design flaws and compiler bugs encountered during the development
- Write comprehensive documentations for user-facing APIs
- Collaborate with research scientists and experimentalists to design new architecture-specific algorithms and optimize frequently used subroutines
- Collaborate with other members of the scientific software team and quantum solutions team to identify use cases, advance language design, and optimizing compilers
- Building several standard libraries for our unique hardware architecture at various programming levels such as pulse shaping, atom shuttling and circuit.
- Co-designing algorithms and applications for the next generation of quantum computing using cutting-edge neutral-atom and quantum error correction technologies.
Other
- Masters in Physics or Computer Science with focus on one or many of quantum computation, quantum information, quantum algorithms, computational condensed matter theory, or equivalent professional experience
- Enthusiastic about building tools used by non-software developers
- Record of publication in quantum information science or relevant fields
- Ph.D. in Physics or Computer Science with focus on quantum computation/information/algorithms/computational condensed matter theory, or equivalent professional experience
- Proven capability of serious software engineering, such as open-source packages and contribution
- Experience in technical writing
- QuEra is committed to cultivating a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity in our current and future employees and do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.