Senior Software Engineer, Machine Learning, Google Cloud AI

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

Description For Senior Software Engineer, Machine Learning, Google Cloud AI

Google Cloud AI is seeking a Senior Software Engineer specializing in Machine Learning to join their team. This role offers an opportunity to work on cutting-edge AI technologies that impact billions of users worldwide. As part of Google Cloud, you'll be contributing to enterprise-grade solutions that leverage Google's advanced technology stack.

The position requires a strong background in software development, with particular emphasis on machine learning and AI algorithms. You'll be working on critical projects that push the boundaries of cloud computing and artificial intelligence, while having the flexibility to grow and evolve with Google's fast-paced environment.

Your responsibilities will span from writing and testing code to leading design reviews and mentoring other developers. You'll be involved in the full software development lifecycle, including architecture decisions, code reviews, and system debugging. The role offers exposure to various aspects of Google's technology stack, from distributed computing to large-scale system design.

Google Cloud serves customers in more than 200 countries, providing a platform for digital transformation across industries. You'll be part of a team that's trusted by organizations worldwide to solve their most critical business problems. The position offers competitive compensation, including a strong base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will bring 5+ years of software development experience, strong expertise in ML/AI algorithms, and a proven track record of launching and maintaining software products. You'll have the opportunity to work from either Seattle or Sunnyvale, collaborating with some of the industry's brightest minds in AI and cloud computing.

This role is perfect for someone who is passionate about AI technology, enjoys solving complex technical challenges, and wants to make a significant impact on how businesses and users interact with cloud computing and artificial intelligence solutions.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, Machine Learning, Google Cloud AI

  • 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 AI

Python
Java
Go
Kubernetes
  • 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 AI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, Google Cloud AI

Senior Software Developer, AI/ML, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on machine learning research and implementation, requiring 5 years of software development experience.

Senior Imaging and On-Device Machine Learning Software Engineer

Senior role focusing on imaging systems and machine learning software development for Google's Tensor SoCs and Pixel devices, combining AI and computational photography expertise.

Senior Software Engineer, ML, AI Innovation and Research

Senior Software Engineering role at Google focusing on ML/AI innovation, research, and implementation of Gemini Nano technology.

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 capabilities for key Google products.

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

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