Technical Lead Manager, Product Software, Quantum AI

Google Google · Big Tech · Seattle, WA +2

Technical Lead Manager for Product Software within Google's Quantum AI team. This role focuses on building customer-facing tools (APIs, UIs, CLIs, client libraries) for managing quantum processors and user workloads. The work involves transitioning quantum software from research prototypes to product-like software, with a greenfield opportunity for high impact. The team's mission is to build large-scale quantum computers capable of complex computations to solve classically intractable problems.

What you'd actually do

  1. Scope problems and recommend solutions for both short and long-term needs, taking ownership of goal and roadmapping to influence other engineers, and implementing solutions or delegating to colleagues.
  2. Drive outcomes as a key contributor, designing or implementing projects that span multiple quarters without supervision, and consistently generating the ideas required to solve ambiguous problems.
  3. Write and review code to ensure best practices are met, contributing to data preparation, optimization, and performance enhancements confirming all aspects of the technical work are high quality.
  4. Seek out and incorporate feedback on designs to determine when to enhance existing systems or build new systems, and contribute to existing documentation or educational content.
  5. Work closely with other research groups and collaborate with teams of different backgrounds, including hardware engineers, electronic engineers, or research scientists.

Skills

Required

  • software development
  • distributed computing
  • technical leadership
  • client-side development
  • architecture of client libraries
  • command line interface (CLI) tools
  • web interfaces
  • people management
  • team leadership

Nice to have

  • Google Cloud Platform technologies
  • Compute Engine
  • Cloud Spanner
  • Kubernetes
  • Google Distributed Cloud
  • gRPC APIs
  • quantum computing

What the JD emphasized

  • technical leadership
  • manage engineers
  • manage a team of Engineers
  • manage your project goals
  • manage engineers across multiple teams and locations
  • manage a large product budget
  • technical leadership expertise
  • people management or team leadership role