we are a global leader in control systems for quantum computing, a field on the verge of exponential growth, bringing about opportunities like those made possible with the invention of classical computing 50 years ago.
At our company, we provide the worlds most leading researchers and organizations with the critical tools they need to develop useful quantum computers.
We are seeking a hands-on Python Tech Lead to oversee a small team of 2-3 engineers focused on high-level quantum computing software development, within our High-Level Software team. The role includes leading high-level software design and developing Python packages that enable our customers to write both basic and advanced quantum programs.
Responsibilities
Lead and mentor a small team of 2-3 Python engineers, providing technical guidance, code reviews, and architectural direction.
Drive the design and development of high-level quantum computing software within the High-Level Software group.
Design, implement, and maintain Python packages that enable customers to write both basic and advanced quantum programs.
Define and uphold best practices in software design, testing, documentation, and code quality across the team.
Collaborate with product managers, quantum researchers, and other engineering teams to translate product needs into robust software solutions.
Own the end-to-end architecture of high-level software components, ensuring scalability, clarity, and long-term maintainability.
Lead hands-on development efforts: write code, prototype features, debug complex issues, and contribute directly to the codebase.
Oversee release processes, versioning, and integration with the broader quantum-computing software ecosystem.
Identify technical risks, propose mitigation strategies, and drive continuous improvements in performance, developer experience, and reliability.
Requirements: 7+ years of SW development experience - Must
5+ years of hands-on Python experience- Must
Experience in writing and maintaining production code for large systems - Must
Deep understanding of design patterns, systems & SW architecture - Must
Prior experience guiding or mentoring engineers (tech lead responsibilities within a team)
Proven track record handling code review, testing, and system integration - Must
Proven experience providing open source code - Strong advantage
B.Sc. or higher degree in Computer Sciences, EE, or equivalent.
Strong communication skills and ability to collaborate across teams
Formal management experience- Advantage
Experience in Quantum computing- Advantage
System design/architectural experience- Advantage
Personal Skills
Passion for developing complex, multidisciplinary hardware-software systems.
Strong technical leadership with a hands-on approach.
Can operate effectively under uncertainty and in dynamic environments.
Enjoys working with cross-geography, multi-site teams.
Excellent written and verbal English communication.
This position is open to all candidates.