Software Engineering Manager, Core Machine Learning

Google is a global technology company providing cutting-edge cloud solutions and enterprise-grade technology services.
Machine Learning
Principal Software Engineer
Contact Company
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineering Manager, Core Machine Learning

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.

Last updated 2 days ago

Responsibilities For Software Engineering Manager, Core Machine Learning

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals and provide feedback and coaching
  • Develop the mid-term technical goal and roadmap within the scope of teams
  • Design, guide and vet systems designs, write product or system development code
  • Lead the design and implementation of solutions in specialized ML areas

Requirements For Software Engineering Manager, Core Machine Learning

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development in C or C++
  • 5 years of experience leading ML design and optimizing ML infrastructure
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management/team leadership
  • Experience in compiler construction or related fields
  • Master's degree or PhD in Engineering, Computer Science preferred
  • 3 years of experience working in complex, matrixed organization preferred
  • Experience in performance analysis and optimization preferred

Interested in this job?

Jobs Related To Google Software Engineering Manager, Core Machine Learning

Enterprise AI Go-To-Market Architect

Lead enterprise AI adoption and go-to-market strategies at Google Cloud, leveraging technical expertise and business acumen to drive Cortex AI engagements and shape product development.

Senior Software Engineering Manager, AI/ML, SecLM, Cloud

Lead AI/ML initiatives at Google Cloud, managing teams developing security-focused LLM platforms while overseeing large-scale technical projects.

Engineering Manager, AI Data

Lead a team of engineers at Google, focusing on AI data optimization and ML model quality improvement, requiring 8+ years of development experience and 5+ years of leadership experience.

Principal Engineer, Ads Safety Machine Learning

Lead machine learning initiatives for Google Ads Safety, developing AI solutions for threat detection and content compliance.

Product Manager, TPU

Lead product strategy and development for Google's TPU ML infrastructure, driving innovation in machine learning capabilities and customer solutions.