Software Engineer III, Generative AI, AlloyDB

Google Cloud delivers enterprise-grade solutions leveraging cutting-edge technology for digital transformation.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer III, Generative AI, AlloyDB

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.

Last updated 36 minutes ago

Responsibilities For Software Engineer III, Generative AI, AlloyDB

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Identify quality and scalability issues, propose and execute on large-scale improvements

Requirements For Software Engineer III, Generative AI, AlloyDB

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++, or 1 year of experience with an advanced degree in an industry setting
  • Experience designing, implementing and operating infrastructure or distributed systems
  • Experience integrating with or building end-to-end Generative AI solutions, Large Language Models (LLMs) and related frameworks

Benefits For Software Engineer III, Generative AI, AlloyDB

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

Interested in this job?

Jobs Related To Google Software Engineer III, Generative AI, AlloyDB

Field Solutions Architect, Generative AI, Google Cloud

Field Solutions Architect position at Google Cloud, focusing on Generative AI implementation and customer success, requiring 6 years of AI/ML experience.

Camera Software Engineer, Machine Learning

Join Google's Pixel team as a Camera Software Engineer, developing ML-based systems for camera optimization and image quality enhancement.

Technical Curriculum Developer III, AI/ML, Cloud Learning

Technical Curriculum Developer role at Google focusing on AI/ML and cloud technologies, combining educational content development with machine learning expertise.

Research Scientist, Quantum Error Correction, Quantum AI

Research Scientist position at Google Quantum AI, focusing on quantum error correction research and implementation with competitive compensation and benefits.

AI/ML RTL Design Engineer, TPU, Google Cloud

AI/ML RTL Design Engineer position at Google, focusing on TPU development and hardware acceleration for machine learning applications.