Google Cloud is seeking a Software Engineering Manager to lead their Core Machine Learning team in London. This role represents a unique opportunity to work at the intersection of AI/ML research and cutting-edge hardware development. The position involves leading teams developing next-generation infrastructure for ML models.
As a Software Engineering Manager, you'll be responsible for managing and growing a team of engineers while contributing to technical leadership and product strategy. The role requires deep expertise in ML infrastructure optimization, system design, and people management. You'll be working in Google Cloud, which serves customers in over 200 countries, helping organizations digitally transform their businesses.
The ideal candidate brings a strong technical background with 8+ years of software development experience, particularly in C++, combined with proven leadership experience. You'll be expected to optimize ML infrastructure, guide model deployment strategies, and lead complex cross-functional projects. The role offers the opportunity to work on large-scale systems that impact millions of users globally.
This position combines technical depth with leadership responsibilities, requiring both hands-on technical expertise and strong people management skills. You'll be working with state-of-the-art technology in ML/AI, contributing to Google's mission of organizing the world's information while leading a team at the forefront of technological innovation.
The role offers the chance to work with cutting-edge ML technologies, lead innovative projects, and make significant impacts on Google's ML infrastructure. You'll be part of Google Cloud's mission to accelerate digital transformation across industries while working with some of the brightest minds in technology.