Software Developer III, Generative AI, AlloyDB

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

Description For Software Developer III, Generative AI, AlloyDB

Google Cloud is seeking a Software Developer III to join their AlloyDB team, focusing on Generative AI applications. This role combines database expertise with cutting-edge AI technology, specifically working on natural language processing for SQL support. The position offers an opportunity to work on critical projects that impact billions of users worldwide.

The role requires strong expertise in C++ development and distributed systems, with a particular emphasis on Generative AI and Large Language Models (LLMs). You'll be working on challenging problems like resolving ambiguity in natural language queries and translating them into structured SQL commands. This position is perfect for engineers who are versatile and ready to tackle full-stack challenges.

As part of Google Cloud, you'll be contributing to technologies that help organizations digitally transform their businesses. The team emphasizes innovation, ownership, and customer-focused solutions. You'll have the opportunity to work with cutting-edge technology while collaborating with talented peers on complex technical challenges.

The position offers competitive compensation including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. You'll be working from either Sunnyvale, CA, USA or Waterloo, ON, Canada, contributing to Google Cloud's mission of being the trusted partner for businesses worldwide.

This role is ideal for candidates who are passionate about both database technologies and AI, with the ability to bridge these domains effectively. You'll be at the forefront of developing next-generation database solutions that incorporate natural language processing capabilities, making database interactions more intuitive and accessible.

Last updated 3 minutes ago

Responsibilities For Software Developer 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 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 Developer 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 Generative AI solutions, Large Language Models (LLMs) and related frameworks

Benefits For Software Developer 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 Developer III, Generative AI, AlloyDB

Program Manager Strategic Planning Lead, Google Data Centers

Lead strategic planning for Google Data Centers, managing complex technical infrastructure projects and driving efficient delivery of Google's data center portfolio.

CPU Architecture and Performance

CPU Architecture and Performance role at Google, focusing on custom silicon solutions and processor architecture development for consumer products.

System Power and Performance Architect, Silicon

System Power and Performance Architect role at Google, focusing on optimizing power and performance for custom silicon solutions in direct-to-consumer products.

CPU Architecture and Performance Architect, Silicon

Junior CPU Architecture and Performance Architect position at Google, focusing on custom silicon solutions and processor architecture development.

Technical Program Management, GEN Engineering Deployment, Network Infrastructure

Technical Program Manager role at Google focusing on network infrastructure deployment and vendor management, requiring 2+ years of experience in technical project management.