Taro Logo

Senior Software Engineer, Core Machine Learning, Google Cloud

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

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

Google Cloud is seeking a Senior Software Engineer to join their Core Machine Learning team, a pivotal role in driving ML Excellence for Google and the world. This position sits at the intersection of cutting-edge machine learning and large-scale software engineering, where you'll be developing infrastructure and executing key ML initiatives within Google.

The role requires a strong foundation in both software engineering and machine learning, with at least 5 years of software development experience and 3 years specifically in ML/AI algorithms, deep learning, or natural language processing. You'll be working on critical projects that shape how billions of users interact with Google's technologies, with opportunities to grow and evolve within the fast-paced environment.

As part of the Core ML Organization, you'll be responsible for creating and maintaining the infrastructure that enables machine learning excellence at Google. Your work will directly impact Google Cloud's mission to accelerate digital transformation across industries, serving customers in more than 200 countries and territories.

The position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be working alongside talented peers, participating in design reviews, writing and reviewing code, and contributing to documentation and educational content. The role provides an excellent opportunity to work on large-scale systems while pushing the boundaries of machine learning technology.

Located in prime tech hubs (Sunnyvale, Mountain View, or New York), you'll be part of Google's commitment to developing accessible technologies and maintaining leadership in the AI/ML space. The role offers significant growth potential, including opportunities to take on technical leadership responsibilities and work across various aspects of Google's ML infrastructure.

Last updated 19 days ago

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

  • 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, Core Machine Learning, Google Cloud

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, Core Machine Learning, Google Cloud

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

Interested in this job?

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

Senior Software Engineer, Machine Learning, YouTube

Senior Software Engineer position at YouTube focusing on machine learning applications, requiring 5 years of software development experience and strong ML expertise.

Senior Software Engineer, Google Cloud AI

Senior Software Engineer position at Google Cloud AI focusing on compiler development for TPU acceleration, offering competitive compensation and the opportunity to work on cutting-edge AI infrastructure.

Senior Software Engineer, Distributed Machine Learning, YouTube

Senior Software Engineer position at YouTube focusing on distributed machine learning systems and infrastructure.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineering role at Google focusing on machine learning applications for Google Ads, offering competitive compensation and the opportunity to work on large-scale advertising technology.

Senior Software Engineer, Machine Learning Infrastructure, Pixel Biometric

Senior Software Engineer position at Google focusing on Machine Learning Infrastructure for Pixel Biometric systems, involving large-scale data processing and ML model deployment.