Taro Logo

Senior Software Engineer, AI for Large Scale Systems

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Job Description

Google is seeking a Senior Software Engineer to join their AI for Large Scale Systems (AILS) team in Core Data. This role focuses on transforming the design, development, and operation of large-scale infrastructure systems through innovative AI applications. The position involves working with cutting-edge AI technologies, including Large Language Models (LLMs), to improve code generation, system reliability, and engineering productivity.

The role is part of Google's Core team, which builds the technical foundation behind Google's flagship products. As a member of this team, you'll work on essential building blocks that drive innovation across the company, with opportunities to impact important technical decisions company-wide.

The ideal candidate will have strong experience in software development, particularly with C++ programming, and a solid understanding of AI concepts including LLMs, Multi-Modal systems, and Large Vision Models. You'll be working on enhancing the Glimpse codebase indexing system and developing AI-driven tools for improving code quality and reliability.

This position offers competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. You'll be working in Kirkland, WA, contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

The role combines software engineering expertise with AI innovation, offering the opportunity to work on large-scale systems that impact billions of users. You'll collaborate with engineers and researchers across Google, applying AI solutions to complex software engineering challenges. This is an excellent opportunity for someone passionate about both software engineering and artificial intelligence, looking to make a significant impact in how AI transforms software development practices.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer, AI for Large Scale Systems

  • Enhance and productionize the Glimpse codebase indexing system to improve AI understanding and code generation capabilities within large Google projects
  • Develop and prototype AI-driven tools and agents to improve code authoring
  • Contribute to the development of AI-powered tools for code quality and reliability
  • Collaborate with engineers and researchers across Core Data and other parts of Google to identify opportunities, deploy solutions, and measure impact
  • Contribute to benchmarks and evaluations for AI coding agents and tools

Requirements For Senior Software Engineer, AI for Large Scale Systems

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with software development in C++ programming languages
  • Experience with core GenAI concepts (LLM, Multi-Modal, Large Vision Models)
  • Experience with text, image, video, or audio generation

Benefits For Senior Software Engineer, AI for Large Scale Systems

Medical Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits