Senior Software Engineering Manager, Flume ML

Google Google · Big Tech · Warsaw, Poland

Seeking an Engineering Manager with an infrastructure technical background to lead a team focused on optimizing planet-scale data processing infrastructure. This platform powers foundational AI/ML features and next-generation AI initiatives, with a focus on advancing scheduleability and auto-tuning for ML pipelines and standard data workloads. The role involves leading research into AI-driven optimization strategies and collaborating with teams working on frontier AI models.

What you'd actually do

  1. Discover and implement advanced optimization techniques to enhance system auto-tuning and resource scheduling.
  2. Deliver fleet-wide performance improvements while collaborating with key partners across the company, including teams working on autonomous driving and frontier AI models.
  3. Lead research into AI-driven optimization strategies to make data processing more efficient and self-healing.
  4. Recruit, manage, and coach a growing team of engineers, foster a culture of technical excellence and professional growth.
  5. Provide technical guidance and collaborate effectively with leadership and global stakeholders to align on long-term infrastructure roadmaps.

Skills

Required

  • C++
  • Java
  • Python
  • Kotlin
  • Go
  • people management
  • team leadership
  • technical leadership
  • large-scale distributed systems

Nice to have

  • Master’s degree or PhD
  • complex, matrixed organization
  • Machine Learning (ML) architectures

What the JD emphasized

  • large-scale distributed systems
  • Machine Learning (ML) architectures

Other signals

  • leading a team
  • advancing scheduleability and auto-tuning
  • supporting ML pipelines
  • optimizing data processing infrastructure