Google Cloud is seeking a Software Engineer III to join their AlloyDB team, focusing on Generative AI applications. This role combines database technology with cutting-edge AI, specifically working on cloud-native database solutions and emerging generative AI technologies. The position emphasizes Natural Language Processing (NLP) to enable natural language support for SQL, tackling challenges in query translation and ambiguity resolution.
The role offers an opportunity to work with Google Cloud's next-generation technologies that impact billions of users globally. You'll be part of a team developing innovative solutions in information retrieval, distributed computing, large-scale system design, and artificial intelligence. The position requires expertise in C++ development, distributed systems, and experience with Generative AI solutions and Large Language Models (LLMs).
As a Software Engineer III, you'll have significant responsibilities including leading design reviews, code review, documentation, and system optimization. You'll work on critical projects with opportunities for growth and team rotation as the business evolves. The role demands strong problem-solving skills and the ability to work across the full technology stack.
The position offers competitive compensation including a base salary range of $136,000-$200,000, plus bonus, equity, and benefits. Located in either Sunnyvale, CA, USA or Waterloo, ON, Canada, you'll be part of Google's inclusive culture that values diversity and equal opportunity. This is an excellent opportunity for those passionate about combining database technology with AI innovation and wanting to make a significant impact in cloud computing.