Taro Logo

Software Engineer III, AI/ML, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, AI/ML, Google Cloud

Google Cloud is seeking a Software Engineer III specializing in AI/ML to join their team in Bengaluru. This role is part of Google's mission to develop next-generation technologies that impact billions of users globally. As part of Google Cloud, which serves customers in over 200 countries, you'll work on enterprise-grade solutions leveraging cutting-edge technology.

The position requires expertise in machine learning infrastructure, including model deployment, evaluation, optimization, and data processing. You'll be responsible for implementing specialized ML solutions while collaborating with peers through design and code reviews to maintain high engineering standards. The role involves both hands-on development and system architecture work.

Google Cloud accelerates organizations' digital transformation capabilities across industries. The platform provides developers with tools for sustainable development and delivers enterprise-grade solutions using Google's cutting-edge technology. As a Software Engineer III, you'll have the opportunity to work on critical projects with the flexibility to grow and evolve with the business.

The ideal candidate should have strong foundations in software development, data structures, and algorithms, combined with specialized knowledge in machine learning infrastructure or related fields like speech/audio processing or reinforcement learning. You'll be part of a team that values technical excellence, innovation, and collaboration, working on products that handle information at massive scale.

This role offers the chance to work at the intersection of cloud computing and artificial intelligence, developing solutions that will shape the future of enterprise technology. You'll be supported by Google's collaborative culture and have access to cutting-edge resources and technologies. The position provides opportunities for technical growth while contributing to products that impact organizations worldwide.

Last updated 3 months ago

Responsibilities For Software Engineer III, AI/ML, Google Cloud

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, AI/ML, Google Cloud

Python
Java
  • 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
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure

Interested in this job?