
Chief Architect for Developer Tools - 802
Job Description
Key Responsibilities
Serve as the senior technical authority for the quantum software developer tools, defining and evolving a high-performance software stack to maximize the value of quantum hardware for priority customer applications. Work with our (internal) Algorithms Group and end users to identify platform capabilities, components and tools, and architect the platform tools to deliver those capabilities. Own the end-to-end architectural direction, ensuring the platform provides a scalable, production-ready developer tool suite.
Act as a principal technical partner to quantum hardware (QPU), firmware, and systems engineering teams, driving a tightly integrated hardware–software co-design approach. Ensure the software architecture fully exploits underlying hardware capabilities while providing system-level insights that inform future hardware development and platform evolution.
Lead deep architectural analysis of quantum workloads, compilation pipelines, and execution frameworks to ensure optimal performance and scalability. Identify system-level bottlenecks and define optimization strategies across compilers, runtime systems, and algorithms to enable efficient execution of complex quantum applications.
Provide thought leadership in areas such as quantum compilation, algorithm optimization, and performance engineering. Contribute to external research collaborations, publications, and open initiatives where appropriate, helping position the organization as a leader within the global quantum computing ecosystem.
Partner with product, engineering, and executive stakeholders to shape the long-term technology roadmap for the quantum software platform. Translate business objectives and customer needs into architectural priorities, evaluate emerging technologies, and guide strategic technical decisions that support the company’s long-term innovation goals.
Act as a trusted technical advisor across engineering teams by establishing architectural principles, software standards, and design review processes. Mentor senior engineers and technical leads, helping to raise the technical bar and ensure consistency, quality, and long-term maintainability across the platform.
YOU MUST HAVE:
- PhD or Masters in Computer Science, Physics, Electrical Engineering, or a related field.
- 10+ years in software engineering, with at least 3-5+ years in a senior architect or lead role, specifically within quantum computing, high-performance computing environments, or developer platforms.
WE VALUE:
- Quantum Expertise: Proven experience with quantum programming frameworks, quantum circuit design, noise models, and error correction/mitigation.
- Systems Programming: Expert-level proficiency in Python and C++ or Rust.
- Architectural Skills: Demonstrated success in designing large-scale software systems, including compilers, distributed systems, and user interfaces.
Preferred Qualifications - Experience with quantum compiler design.
- Strong knowledge of quantum error correction (QEC) protocols and their software implementation.
- Record of publication or patents in quantum computing.
Soft Skills - Excellent communication skills, capable of bridging the gap between theoretical physicists and software engineers.
- Proactive problem-solver with a strong "ownership" mindset.