Job Summary
The role involves defining and overseeing the complete software architecture for a trapped-ion quantum computing platform. The focus is on ensuring both scalability and seamless integration between hardware and software components. The position requires the establishment of technical standards, the design of APIs and SDKs, and collaboration with cross-functional teams to enable support for various environments, including cloud and on-premises setups.
Responsibilities
- Lead the design and implementation of the software architecture to support quantum computing initiatives.
- Ensure seamless integration of software and hardware components for optimal performance.
- Define technical standards that guide development processes and methodologies.
- Develop APIs and SDKs that facilitate user and developer interactions with the system.
- Collaborate with multidisciplinary teams to address complex integration challenges.
- Support deployment in both cloud and on-premises configurations to meet diverse user needs.
Qualifications
- Over 10 years of experience in software architecture, with a strong emphasis on system design.
- Proficient in Python and systems programming languages, specifically C, C++, or Rust.
- Bachelor’s degree in a relevant field such as engineering or computer science.
- Demonstrated expertise in system-level design and the integration of hardware and software solutions.


