Senior Software Developer, AI/ML GenAI, Google Workspace

Google develops next-generation technologies that connect billions of users worldwide through innovative software solutions.
$150,000 - $250,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Developer, AI/ML GenAI, Google Workspace

Google is seeking a Senior Software Developer specializing in AI/ML GenAI for their Google Workspace team. This role is at the forefront of developing next-generation technologies that impact billions of users worldwide. The position requires expertise in state-of-the-art GenAI techniques and ML infrastructure, combining software development excellence with artificial intelligence specialization.

The role involves working on critical projects within Google's ecosystem, with opportunities for growth and project diversity. The ideal candidate will contribute to Google's mission of developing products that help users connect, communicate, and collaborate effectively. They will be part of a team that shapes the web experience for millions of users across homes, businesses, universities, and nonprofits globally.

As a Senior Software Developer, you'll be responsible for designing and implementing GenAI solutions, writing and testing code, collaborating with peers through design reviews, and contributing to documentation. The position requires a strong foundation in software development, combined with specialized knowledge in machine learning and artificial intelligence.

Google offers a collaborative environment where developers can work on innovative projects that push the boundaries of technology. The role provides the opportunity to work with cutting-edge AI technologies while contributing to products that have a global impact. The position is based in Waterloo, offering the chance to work with some of the brightest minds in the industry while helping to shape the future of Google's AI initiatives.

Last updated 19 minutes ago

Responsibilities For Senior Software Developer, AI/ML GenAI, Google Workspace

  • Write and test product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Design and implement GenAI solutions, leverage ML infrastructure, and evaluate tradeoffs

Requirements For Senior Software Developer, AI/ML GenAI, Google Workspace

Python
Java
Go
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with state of the art GenAI techniques
  • 3 years of experience with ML infrastructure
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 1 year of experience in a technical leadership role (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Senior Software Developer, AI/ML GenAI, Google Workspace

Senior Software Developer AI/Machine Learning, Applied AI

Senior Software Developer role at Google focusing on AI/Machine Learning and Applied AI development.

Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

Senior Software Engineer position at Google focusing on AI/ML Natural Language Processing for Google Cloud Platforms

Senior Software Engineer, Infrastructure, Automated Optimization, ML Models

Senior Software Engineer position at Google Cloud focusing on ML infrastructure and automated optimization, offering competitive compensation and benefits in Durham or Raleigh, NC.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on machine learning research and implementation with competitive compensation and benefits.

Senior Software Engineer, AI/ML GenAI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and implementation, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.