Technical Solutions Development Manager, Compute, Google Cloud

Google Canada

Southwestern Ontario

On-site

CAD 174,000 - 178,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

20% bonus target
Equity
Benefits package

Job summary

Google Waterloo is seeking a Technical Solutions Development Manager, Compute, to lead AI infrastructure support for enterprise customers. You will own complex issues, reproduce problems, and build tooling to accelerate investigations in a 24x7 global setting.

You will also mentor engineers, collaborate with Product and Development teams, and drive operational excellence to improve reliability and customer outcomes across hardware and software boundaries.

Qualifications

  • Bachelor's degree in Science, Technology, Engineering, Mathematics, or equivalent.
  • 13 years of experience reading and debugging code in general-purpose languages and in virtualization/orchestration frameworks.
  • Troubleshooting across hardware, software, networking, and performance boundaries.

Responsibilities

  • Diagnose and own customer escalations end to end.
  • Develop tooling to accelerate investigations of AI/ML infra issues.
  • Collaborate with Product and Development teams to drive improvements.
  • Lead and mentor team members for rapid issue resolution.
  • Drive operational excellence and customer-focused outcomes.

Skills

AI/ML infrastructure
Debugging
Linux/Unix
Distributed systems
GPU/accelerators
TensorFlow/PyTorch
Kubernetes/Slurm
Kernel drivers/firmware
Leadership mentoring
System troubleshooting

Education

Bachelor's degree

Tools

Java
C/C++
Python
Shell/Go/JavaScript

Job description

Google Cloud is looking for a Technical Solutions Development Manager, Compute to join their team in Waterloo, Ontario. This is a senior-level technical leadership role at the intersection of AI/ML infrastructure, deep engineering expertise, and customer advocacy — ideal for someone who thrives on solving the most complex problems that enterprise customers encounter on large-scale cloud platforms.

In this role, you'll own complex customer escalations end to end, combining sharp technical troubleshooting skills with business acumen. You'll work across hardware and software boundaries, collaborate with Product and Site Reliability Development teams, and help shape the tools and processes that keep Google Cloud's AI infrastructure running at the highest levels of reliability.

About the Role: Technical Solutions Development Manager, Compute

As a Solutions Development Manager within Google Cloud's AI Infrastructure team, you'll take direct ownership of difficult customer issues — from initial diagnosis through resolution. That means reproducing customer-reported problems, determining root causes, and building tooling that accelerates future investigations. You'll be embedded in a global team delivering 24x7 support for customers deploying AI and ML workloads, so your ability to act decisively under pressure really matters here.

Beyond hands-on troubleshooting, this role carries a leadership dimension. You'll develop team members into highly skilled experts capable of diagnosing a wide variety of hardware and software boundary issues within minutes. You'll also serve as a consultant and subject matter expert for internal stakeholders across Development, Sales, and customer organizations — bridging technical depth with an understanding of what customers actually need to succeed with AI infrastructure deployments.

Benefits and Salary

This position offers a base salary of $174,000 – $178,000 CAD per year, plus a 20% bonus target, equity, and a full benefits package. Google's benefits programme is comprehensive — visit Google's careers site to explore the full details of what's on offer.

Job Details

Company: Google

Location: Waterloo, ON, Canada

Pay: $174,000 – $178,000 CAD/year + 20% bonus target + equity + benefits

Responsibilities

This role sits at the centre of Google Cloud's AI Infrastructure support function, where technical ownership and cross-functional collaboration are equally important. Day to day, you'll be diagnosing complex issues, driving tooling improvements, and working alongside engineering and product teams to make the platform better for customers globally.

  • Manage customer problems through effective diagnosis, resolution, or implementation of new investigation tools to increase productivity on AI/ML infrastructure issues
  • Troubleshoot and reproduce customer-reported issues to determine root causes and build tools for faster diagnosis of AI/ML workloads and underlying hardware architectures
  • Act as a consultant and subject matter expert for internal stakeholders in Development, Sales, and customer organizations to resolve complex deployment and operational obstacles in AI infrastructure environments
  • Collaborate with Product and Development teams to identify product improvement opportunities, and work with Site Reliability Development teams to drive high-quality production outcomes
  • Handle customer escalations by combining business acumen with technical skills across the hardware and software boundary
  • Develop team members into highly skilled troubleshooting experts capable of diagnosing a wide variety of issues within minutes
  • Lead operational excellence within the team with a focus on reliable execution and driving business growth by advocating for customers' AI deployment challenges
Requirements / Skills

Google is looking for a candidate with deep technical experience across AI/ML infrastructure, strong debugging and systems knowledge, and the leadership presence to mentor a high-performing team. You should be equally comfortable digging into kernel drivers and firmware as you are presenting to enterprise stakeholders.

  • Bachelor's degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience
  • 13 years of experience reading and debugging code in general-purpose languages (e.g., Java, C, C++, Python, Shell, Go, or JavaScript) and in virtualization and orchestration frameworks
  • Troubleshooting and triage experience across the full stack — hardware faults, low-level software, networking, virtualization, kernel drivers, firmware, and performance
  • Linux/Unix systems expertise and experience debugging issues across the hardware/software boundary on enterprise-grade server infrastructure
  • Experience with large-scale distributed systems and familiarity with common design patterns or best practices (preferred)
  • Hands-on experience with AI/ML computing hardware, including GPUs or other accelerators (preferred)
  • Familiarity with ML frameworks such as TensorFlow or PyTorch, and understanding of the AI/ML training and inference life-cycle (preferred)
  • Knowledge of containerization and orchestration technologies like Kubernetes or Slurm in on-prem or cloud environments (preferred)

Bachelor's degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience. 13 years of experience in reading/debugging code written in a general purpose coding language and in virtualization and orchestration frameworks. Experience troubleshooting and advocating for customer needs, and triaging technical issues across the stack. Experience with Linux/Unix systems and debugging issues across the hardware/software boundary on enterprise-grade server infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Solutions Development Manager, Compute, Google Cloud
Technical Solutions Development Manager, Compute, Google Cloud

Google LLC • Southwestern Ontario

On-site
CAD 174,000 - 178,000
Cloud Technical Solutions Developer, Storage and Databases
Cloud Technical Solutions Developer, Storage and Databases

Google Canada • Southwestern Ontario

Hybrid
CAD 144,000 - 147,000
Equity
Benefits package
Senior Software Developer, AI/ML GenAI, Google Cloud AI
Senior Software Developer, AI/ML GenAI, Google Cloud AI

Google Canada • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Customer Developer, Cloud AI, Google Cloud
Customer Developer, Cloud AI, Google Cloud

Google • Southwestern Ontario

Hybrid
CAD 162,000 - 166,000
AI Outcome Customer Developer, Forward Deployed Development
AI Outcome Customer Developer, Forward Deployed Development

Google Canada • Toronto

On-site
CAD 198,000 - 202,000
Equity
Bonus target 20%
Benefits package
Staff AI Solutions Deployment Developer, Applied AI
Staff AI Solutions Deployment Developer, Applied AI

Urban Ridge Supplies • Southwestern Ontario

On-site
CAD 204,000 - 209,000
Top Customer Solutions Developer II, Networking, Google Cloud (Mandarin)
Top Customer Solutions Developer II, Networking, Google Cloud (Mandarin)

Google • Southwestern Ontario

On-site
CAD 170,000 - 174,000
Customer Developer, Cloud AI, Google Cloud
Customer Developer, Cloud AI, Google Cloud

Google • Toronto

On-site
CAD 162,000 - 166,000
Solution Architect III, Platform, Google Cloud
Solution Architect III, Platform, Google Cloud

Google • Toronto

On-site
CAD 194,000 - 198,000
Practice Customer Developer, Data Management, Google Cloud
Practice Customer Developer, Data Management, Google Cloud

Google • Toronto

Hybrid
CAD 194,000 - 198,000