Queracomputinginc
Scientific Software Engineer
Toronto, Ontario, Canada
Sponsorship not specifiedDetected 24 days ago
PythonAlgorithmsCode ReviewGitCI/CDCollaborationWriting
About the role
- Summary QuEra Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers.
- You will be co-designing compilers and hardware infrastructure for the next generation of quantum computing using cutting-edge neutral-atom and quantum error correction technologies.
Responsibilities
- Develop and maintain domain-specific languages (DSLs) involved in the compilation pipeline
- Create comprehensive documentation for our SDK Bloqade and compiler infrastructure Kirin.
- Collaborate with other members of the scientific software team to deliver new language and hardware features including new gates, atom shuttling instructions, and low-level pulse control features
- Experience in programming language and compiler design
Requirements
- Experience with Python semantics, Python type hints, and the CPython APIs
- Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation
- Collaborate with scientists and our hardware control team to plan and develop hardware features required for executing QEC algorithms
- Ph.D. in Computer Science or Physics with a focus on one or many of quantum computation, quantum architecture, quantum programming language & compilation or quantum physics, or equivalent professional experience
- Enthusiastic about building tools and documentation used by non-software developers
Nice to have
- Experience with Static Single Assignment intermediate representation-based compilers and compiler engineering using LLVM/MLIR
- Experience in technical writing
- Deep understanding in topics including quantum physics, quantum algorithms, quantum error correction, and quantum compilation
- Experience in open-source collaboration and contribution with good record in GitHub contributions
- QuEra is committed to cultivating a diverse work environment and is proud to be an equal opportunity employer.
Skills
- This involves the development of new features and infrastructure for hardware execution.
- This emerging direction involves novel challenges in both engineering and science.
Company info
- Support customers when usage questions and technical issues arise
Apply directly at Queracomputinginc →Create a free account for alerts like thisView Queracomputinginc immigration profile
This listing is sourced directly from Queracomputinginc's careers page and normalized into a canonical job model.