Software Engineer III, Core Machine Learning, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$136,000 - $200,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 Cloud is seeking a Software Engineer III to join their Core Machine Learning team. This role is crucial in driving ML Excellence for Google and the world, focusing on developing ML infrastructure and key ML initiatives. The position offers an opportunity to work on cutting-edge technology that impacts billions of users globally.

As a Software Engineer III, you'll be part of the Core ML Organization, responsible for creating a cohesive path for machine learning at Google. You'll work on specific projects critical to Google's needs, with opportunities to switch teams and projects as both you and the business evolve. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.

The position involves working with next-generation technologies that extend well beyond web search, handling information at massive scale. You'll be part of a team that brings fresh ideas from various areas, including distributed computing, large-scale system design, artificial intelligence, and natural language processing.

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology. The platform serves customers in more than 200 countries, acting as a trusted partner to enable growth and solve critical business problems.

The role offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work from several locations, including Sunnyvale, Mountain View, or New York City, contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

The ideal candidate will have strong experience in software development, data structures, algorithms, and machine learning tools. They should be proficient in code review, system health diagnosis, and software test engineering. This role presents an excellent opportunity for those passionate about machine learning and eager to impact Google's global ML infrastructure and initiatives.

Last updated 3 months 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

  • bonus
  • equity
  • benefits

Interested in this job?

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

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring 2 years of software development experience and specialized knowledge in machine learning infrastructure.

Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on machine learning applications in Search, offering competitive compensation and the opportunity to impact billions of users globally.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position at Google focusing on machine learning applications for Google Ads, combining software development expertise with ML algorithms to improve advertising technologies.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google Cloud focusing on core machine learning infrastructure development and implementation, combining software engineering expertise with ML capabilities.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position at Google focusing on machine learning for advertising systems, offering competitive compensation and opportunity to work on large-scale AI applications.