Taro Logo

Software Engineer III, AI/ML, Google Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
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 broader mission to develop next-generation technologies that impact billions of users worldwide. As a Software Engineer III, you'll be working on critical projects within Google Cloud, focusing on machine learning infrastructure and AI solutions.

The position offers an opportunity to work with cutting-edge technology in areas including speech/audio processing, reinforcement learning, and ML infrastructure. You'll be part of a team that develops enterprise-grade solutions leveraging Google's advanced technology stack, serving customers across more than 200 countries.

The ideal candidate will bring strong software development experience, particularly in machine learning and AI, combined with solid fundamentals in data structures and algorithms. You'll be responsible for writing production code, collaborating on design decisions, contributing to documentation, and implementing specialized ML solutions.

Google offers a collaborative environment where engineers can be versatile and take on leadership opportunities while working on full-stack solutions. The role provides exposure to various aspects of Google's technology infrastructure, from distributed computing to large-scale system design.

This position is perfect for someone who wants to impact global technology while working with one of the world's leading tech companies. You'll have the opportunity to solve complex problems, work with cutting-edge ML technologies, and contribute to products that serve billions of users. The role offers growth potential and the chance to work with talented peers who are pushing the boundaries of what's possible in cloud computing and artificial intelligence.

Last updated 2 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
  • 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 ML infrastructure (model deployment, evaluation, optimization, data processing, debugging)
  • 1 year of experience with Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field

Interested in this job?