Google's AI for Large Scale Systems (AILS) team in Core Data is seeking a Software Engineer to help transform the design, development, and operation of large-scale infrastructure systems through AI innovation. This role combines traditional software engineering with cutting-edge AI applications, focusing on improving code generation and system reliability.
The position offers an opportunity to work on Google's technical foundation, building essential tools and platforms that power Google's flagship products. You'll be part of a team that develops AI-driven solutions for complex software systems, including code generation, quality improvement, and system behavior understanding.
As a Software Engineer in this role, you'll work with ML infrastructure, GenAI concepts, and large-scale systems. The role requires strong programming skills, particularly in C++, and experience with machine learning infrastructure. You'll collaborate with engineers and researchers across Google to develop and deploy AI-powered tools that enhance code quality and system reliability.
The position offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits. Located in Kirkland, WA, you'll be part of Google's core technical team with the unique opportunity to impact technical decisions across the company. This role is perfect for engineers passionate about applying AI to solve complex software engineering challenges and who want to work on systems that operate at Google's massive scale.
The ideal candidate will have experience with software development, ML infrastructure, and core GenAI concepts. You'll be working on projects like the Glimpse codebase indexing system and developing AI-driven tools for code authoring and quality assurance. This position offers the chance to shape the future of how AI is used in software development and system operations at one of the world's leading technology companies.