Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team focusing on Automated Optimization for ML Models. This role is crucial for developing next-generation technologies that impact billions of users' interactions with information and each other. The position requires expertise in machine learning infrastructure, distributed systems, and programming proficiency in C++ or Python.
The role involves working on critical projects for Google Cloud's infrastructure, with opportunities for growth and project diversity. You'll be responsible for developing high-quality datasets for fine-tuning large language models, analyzing model quality issues, and building robust infrastructure for automation and testing. The position requires collaboration across various teams working on ML hardware and software stacks.
As part of Google Cloud, you'll be contributing to a platform that serves customers in over 200 countries, helping organizations digitally transform their businesses. The role offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits. The position is based in either Durham or Raleigh, NC, providing an opportunity to work with cutting-edge technology while being part of Google's inclusive and innovative culture.
The ideal candidate will bring 5+ years of software development experience, with specific expertise in large-scale infrastructure or distributed systems. This role is perfect for someone passionate about machine learning, infrastructure development, and building tools that enhance ML model performance. You'll be empowered to act like an owner, anticipate customer needs, and drive innovation in cloud technology.