Senior Software Engineer, Machine Learning, Google Cloud Data Management

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
$161,000 - $239,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer, Machine Learning, Google Cloud Data Management

Google Cloud is seeking a Senior Software Engineer specializing in Machine Learning to join their Cloud Data Management team. This role combines software engineering excellence with machine learning expertise to build scalable solutions that power Google Cloud's enterprise-grade services. The position offers the opportunity to work on critical projects that directly impact how organizations digitally transform their businesses across 200+ countries.

The ideal candidate will bring 5+ years of software development experience and strong ML/AI expertise. You'll be responsible for designing, developing, and maintaining sophisticated software solutions while collaborating with cross-functional teams. The role involves leading technical discussions, conducting code reviews, and making architectural decisions that shape the future of Google Cloud's ML infrastructure.

Working at Google means joining a company at the forefront of technological innovation, with access to cutting-edge resources and the opportunity to solve complex problems at unprecedented scale. The position offers competitive compensation ($161,000-$239,000 base salary) plus comprehensive benefits, equity, and bonus potential.

You'll be part of Google's mission to accelerate digital transformation across industries while working with some of the brightest minds in technology. The role offers growth opportunities through exposure to various projects and technologies, from distributed computing to artificial intelligence. If you're passionate about machine learning, system design, and want to impact billions of users while working on enterprise-scale solutions, this role presents an excellent opportunity to advance your career at one of tech's most influential companies.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Machine Learning, Google Cloud Data Management

  • Write and test product or system development code
  • 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 and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Machine Learning, Google Cloud Data Management

Python
Java
  • 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 ML/AI algorithms and tools, deep learning or natural language processing

Benefits For Senior Software Engineer, Machine Learning, Google Cloud Data Management

Medical Insurance
Vision Insurance
Dental Insurance
Equity
401k
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, Google Cloud Data Management

Senior Software Engineer, Natural Language Processing, Google Research

Senior Software Engineer position at Google Research focusing on Natural Language Processing and Large Language Models, developing multilingual AI capabilities for major Google products.

Senior Software Engineer, AI/ML GenAI, Core

Senior Software Engineer position at Google focusing on AI/ML GenAI development, offering competitive salary and opportunity to work on cutting-edge technologies.

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google Cloud focusing on AI/ML development, offering competitive compensation and hybrid work options in Canada.

Senior Software Engineer, Generative AI, Google Cloud AI

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

Senior Software Engineer, Machine Learning, Labs

Senior Software Engineer position at Google Labs focusing on machine learning and AI development, offering competitive salary and benefits in Mountain View, CA.