Senior Software Engineering Manager, Ai/ml, Google Cloud AI

Google Google · Big Tech · Sunnyvale, CA +1

Senior Software Engineering Manager for Google Cloud AI Research team, responsible for leading multiple teams, setting technical direction, and overseeing the design and implementation of large-scale ML infrastructure and solutions across specialized ML areas. Focuses on research topics that maximize scientific and real-world impact, collaborating with product teams to bring innovations to customers.

What you'd actually do

  1. Set and communicate team priorities that support the broader organization's goals, ensuring alignment of strategy, processes, and decision-making across teams.
  2. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals while meeting regularly with individuals to discuss performance and development and provide feedback and coaching.
  3. Develop the long-term technical goals and roadmap within, and often beyond, the scope of your teams, and evolve the roadmap to meet anticipated future requirements and infrastructure needs.
  4. Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems.
  5. Drive technical project strategy, lead large-scale ML infrastructure optimization, and oversee the design and implementation of solutions across multiple specialized ML areas.

Skills

Required

  • software development
  • Python
  • C++
  • Java
  • JavaScript
  • technical project strategy
  • ML design
  • ML infrastructure
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning
  • Speech/audio
  • reinforcement learning
  • people management
  • team leadership

Nice to have

  • Master’s degree
  • PhD
  • complex, matrixed organization

What the JD emphasized

  • large-scale ML infrastructure optimization
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning
  • Speech/audio
  • reinforcement learning
  • ML infrastructure
  • technical leadership role
  • people management or team leadership role

Other signals

  • managing engineers
  • technical leadership
  • ML infrastructure optimization
  • large-scale projects