Staff Software Engineer, Continuous Fleet Transformation and Optimization

Google Google · Big Tech · Bengaluru, Karnataka, India

Staff Software Engineer at Google Cloud focused on optimizing fleet transformation and operations using ML-powered simulations and discrete algorithms. The role involves migrating from MIP models to ML for predictive, self-governing systems, designing simulation engines, and guiding automated policy enforcement for AI/ML compute needs.

What you'd actually do

  1. Guide the technical blueprint for Fleet Transformation, ensuring Google's infrastructure manages Artificial Intelligence/Machine Learning (AI/ML) compute needs.
  2. Design and architect simulation engines and solvers for multi-dimensional constraints (e.g., power, space, network) on global datasets with multiple variables.
  3. Advance MIP models by migrating fleet optimizations from localized to integrated, cluster-wide solutions for better resource utilization and efficiency.
  4. Guide the self-driving Fleet initiative by creating automated policy-enforcement layers and lifecycle actions.
  5. Mentor engineers, promote cross-functional synergy with Planning and Data Center Operations, and ensure reliability of global systems.

Skills

Required

  • large-scale distributed systems
  • software architecture
  • computational issues
  • advanced algorithms

Nice to have

  • mixed integer programming
  • linear programming
  • data center capacity planning
  • optimization problems
  • supply chain systems

Other signals

  • migrating fleet optimizations from localized to integrated, cluster-wide solutions
  • optimizing Google's fleet using Operations Decision Support and discrete algorithms
  • transitioning from Mixed-Integer Programming (MIP) models to Machine Learning (ML)-powered simulations