Software Engineer III, Core Machine Learning, Google Cloud

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

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

Google's Core ML Organization is seeking a Software Engineer III to join their team focused on machine learning excellence. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Google Cloud. The position involves working on critical projects related to machine learning infrastructure and execution, particularly within Google Cloud's Vertex AI platform.

The ideal candidate will have strong experience in software development, machine learning algorithms, and data structures. They will be responsible for developing next-generation technologies that impact billions of users, working with cutting-edge ML tools and frameworks like TensorFlow. The role offers opportunities to work on large-scale systems, contributing to Google's ML infrastructure and shaping the future of hyperscale computing.

As a Software Engineer III, you'll collaborate with teams across Google, participate in design reviews, write production code, and ensure system reliability and efficiency. The position requires both technical expertise in ML/AI and software engineering fundamentals, as well as the ability to work on complex systems at scale.

The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Located in the heart of Silicon Valley (Sunnyvale, Mountain View, or San Francisco), you'll be working at one of the world's leading tech companies, with access to cutting-edge resources and the opportunity to make a significant impact on Google's ML infrastructure and Cloud services.

Last updated 3 hours ago

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

  • Write 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 Software Engineer III, Core Machine Learning, Google Cloud

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing

Benefits For Software Engineer III, Core Machine Learning, Google Cloud

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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

Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on machine learning and search, requiring 2 years of experience in software development and ML algorithms.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google Cloud focusing on core machine learning infrastructure and systems, offering competitive compensation and opportunity to work on large-scale ML systems.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google focusing on core machine learning infrastructure and Cloud AI development, offering competitive compensation and opportunities to work on cutting-edge ML technologies.

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring expertise in machine learning infrastructure and software development.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position focused on machine learning for Google Ads, developing AI and ML solutions to improve advertising technology.