Software Architect
Quantum Art is looking for an experienced Software Architect to lead the end-to-end software architecture of our trapped-ion quantum computing platform, supporting both cloud and on-premises environments.
You will work closely with software, hardware, and physics teams to translate complex multidisciplinary requirements into a scalable, secure, and reliable platform.
Key Responsibilities
· Define the architecture and interfaces across QPU control software, compilers, runtime, APIs, and application services.
· Design modular software systems that integrate with quantum hardware and support the platform’s evolving requirements.
· Establish APIs, SDK interfaces, and integration standards for internal and external developers.
· Lead architectural decisions on workload orchestration, resource management, service lifecycles, and recovery.
· Define deployment architectures for cloud and on-premises environments, including containerized services and hybrid quantum–classical workflows.
· Evaluate emerging technologies and technical trade-offs to guide the platform’s long-term evolution.
· Lead architecture reviews, establish technical standards, and mentor senior engineers.
· Create and maintain architecture diagrams, system design documents, and technical specifications.
Requirements and skills
· 10+ years of experience in software architecture, including leading architectural design and technical decisions for multidisciplinary products.
· Proven ability to lead architectural initiatives and influence engineering teams without direct authority.
· Strong understanding of system-level requirements, end-to-end architecture, and hardware–software integration.
· Familiarity with cloud platforms, cloud-native technologies, and on-premises environments.
· Experience defining APIs, SDKs, system interfaces, or developer tools.
· Strong programming background in Python and at least one systems programming language, such as C, C++, or Rust.
· Strong analytical skills and sound judgment in evaluating technical trade-offs.
· Excellent communication and collaboration skills, including the ability to explain complex concepts to technical and non-technical stakeholders.
· Experience producing clear architectural specifications and technical documentation.
· B.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
Nice to Have
· Experience in quantum computing, particularly trapped-ion systems.
· Background in compilers, runtime systems, real-time control, or scientific computing.
· Experience deploying and operating software platforms in both cloud and on-premises environments.
· M.Sc. or Ph.D. in a relevant field.
General
- We are located at the Science Park, by the Weizmann institute.
- Full collaboration with the experimental & theoretical groups at the Weizmann Institute.
Wanted: Bright minds and bold spirits
If you are excellent and passionate about quantum computing and its ability to make the world a better place for all - we want to meet you.
