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, delivering enterprise-grade solutions and tools.
$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 crucial division that drives ML Excellence for Google and the world. This role sits at the intersection of cutting-edge technology and enterprise-scale implementation, where you'll be instrumental in developing ML infrastructure and executing key ML initiatives within Google.

The position offers an exciting opportunity to work on technologies that impact billions of users globally. As part of the Core ML Organization, you'll be responsible for creating and maintaining cohesive machine learning paths at Google, working with various aspects including information retrieval, distributed computing, large-scale system design, and artificial intelligence.

The role demands a strong background in software development and machine learning, requiring 5 years of software development experience and 3 years of ML/AI expertise. You'll be working in either San Francisco or Sunnyvale, collaborating with teams that push the boundaries of what's possible in machine learning and cloud computing.

Google Cloud serves customers in more than 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. The compensation package is competitive, ranging from $166,000 to $244,000, plus bonus, equity, and benefits, reflecting Google's commitment to attracting top talent.

This role offers significant growth potential, with opportunities to switch teams and projects as both you and the fast-paced business evolve. You'll be part of a team that values versatility, leadership, and enthusiasm for taking on new challenges across the full technology stack. The position combines technical expertise with leadership opportunities, making it ideal for those looking to make a significant impact in the field of machine learning while working at one of the world's leading technology companies.

Last updated a month 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

  • 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

  • bonus
  • equity
  • benefits

Interested in this job?

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

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on machine learning applications in advertising technology, offering competitive compensation and opportunities to work on large-scale systems.

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

Senior Software Engineer position at Google Cloud AI focusing on GenAI development, requiring 5+ years of software development experience and strong AI/ML expertise.

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

Senior Software Engineer position focused on AI/ML and GenAI development for Google Cloud AI, working on cutting-edge artificial intelligence solutions.

Senior Software Engineer, AI/ML, Google Ads

Senior Software Engineer position at Google focusing on AI/ML applications in advertising technology, offering competitive compensation and the opportunity to work on large-scale systems.

Senior ML Compiler Engineer, Silicon

Senior ML Compiler Engineer position at Google, focusing on developing and optimizing ML compilers for TPU hardware accelerators to enhance AI model performance.