Quantum Architect (Design)
Role details
Job location
Tech stack
Job description
Quantum architects drive research and development of photonic quantum computing architectures, from entanglement generation through to encoded logic and error correction. A full quantum architecture design is obtained by combining many architectural methods, and by considering the details of how they can be integrated in a compatible manner, including the necessary routing, logic, and more. This design is what is required for the System Architecture and hardware teams to produce a complete specification of the system to be constructed. Candidates in this role will work on the definition of quantum architecture designs, and on the assessment of their performance, interfacing with other quantum architects as well as system architects., * Co-develop a quantum architecture design in collaboration with the broader quantum architecture team, by integrating various architectural methods.
- Specify the details of a quantum architecture design, including the required routing, logic, and more.
- Develop Python tools for the performance analysis of a design.
- Run simulations to assess the performance of design variants.
- Interface with the system architecture team to understand and incorporate system / hardware requirements as part of the design.
Requirements
- Degree in Physics, Math or Computer Science or equivalent required. PhD in Physics, Math or Computer Science, with a focus on quantum information theory or quantum computation preferred.
- 3+ years of relevant academic or industry research experience in quantum computing or networking.
- Strong background in fault-tolerant quantum computing, with experience in some of the following areas strongly preferred: linear optical quantum computing, quantum error correction, quantum networks, error modelling, switching / multiplexing networks, error modelling, graphical calculus (e.g., tensor networks, ZX calculus).
- Experience working on switching / multiplexing networks preferred.
- Proven team player with an ability to work effectively across departments, sites, and time zones.
- Ability to work independently and contribute in fast-moving start-up environment.
- Experience programming in Python, C++ or similar languages is desirable.
- Competent use of collaborative software development tools (e.g., GitHub) is desirable.
Benefits & conditions
The ranges below reflect the target ranges for a new hire base salary. One is for the Bay Area (within 50 miles of HQ, Palo Alto), the second one (if applicable) is for elsewhere in the US (beyond 50 miles of HQ, Palo Alto). If there is only one range, it is for the specific location of where the position will be located. Actual compensation may vary outside of these ranges and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future. U.S. Base Pay Range $120,000 - $140,000 USD Bay Area Pay Range