logo

Google DeepMind

ML HW-SW Co-Design Software Tech Lead Manager (TLM)

Department
Engineering
Job Type / Location
Mountain View
Experience Required
10+ years
Posted On

Snapshot

At Google DeepMind, we value a unique culture where long-term ambitious research flourishes. We are seeking a highly motivated ML Software Tech Lead Manager to join our HW-SW Co-design team. This is a hands-on IC role for a deeply technical expert who will also lead a small, high-impact team to drive advances in machine learning acceleration.

About You

GenAI at Google DeepMind prioritizes deeply technical leadership. We are looking for an individual who:

  • Contributes as a Senior IC: You are expected to be a direct technical contributor, particularly during onboarding and within key workstreams.
  • Acts as a Technical Anchor: You excel at aligning senior engineers who may have diverging technical directions. You are the person who reduces the feeling of "too many moving parts" by providing a cohesive architectural north star.
  • Thrives in Ambiguity: You are flexible enough to change course when ideas don't work out and willing to "plug in" wherever the project needs the most senior technical support.

The Role

As a TLM, you will spend a significant portion of your time on technical execution while managing a multi-disciplinary team to evolve our software stack.

Key Responsibilities:

  • Direct Technical Contribution (IC): Directly contribute to the codebase and technical strategy. Focus ideally includes acting as a Mountain View-based bridge between our co-design time and the Gemini core team.
  • Technical Team Leadership: Lead a small team of ML software engineers across numerics, performance optimization, novel training techniques, and novel model exploration.
  • Architectural Alignment: Drive team cohesion by synthesizing fragmented technical opinions into a single, high-quality execution plan.
  • HW-SW Strategy: Partner closely with the hardware team to define requirements for next-generation ML accelerators.
  • Execution Management: Oversee technical execution across a virtual team including Google-internal and external partners.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, or equivalent practical experience.
  • 10+ years of experience in high-performance software, including AI/ML.
  • Proven track record of direct technical contribution and leadership in delivering complex silicon or software projects to production.

Preferred Qualifications:

  • Master’s or Ph.D. in a related field.
  • Hands-on experience with high-performance compute IPs (GPUs, ML accelerators).
  • Experience contributing to silicon development.
  • Expertise in at least one core silicon engineering discipline (e.g., RTL, PD, DV) and familiarity with the full ASIC flow.

View Assessment Process

Think you'll be a good fit?