Taro Logo

Software Engineer III, AI/ML, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
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 combines software engineering expertise with machine learning specialization, focusing on developing next-generation technologies that impact billions of users. The position involves working on critical projects within Google Cloud, which helps organizations accelerate their digital transformation across 200+ countries.

As a Software Engineer III, you'll be responsible for implementing ML solutions, working with infrastructure, and contributing to model optimization and data processing. The role requires strong programming fundamentals, experience with data structures and algorithms, and specialized knowledge in machine learning areas such as speech/audio processing, reinforcement learning, or ML infrastructure.

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology and tools for sustainable development. You'll be part of a team that pushes technological boundaries and solves critical business problems for customers worldwide. The role offers opportunities to work across the full stack and switch between teams as both you and the business evolve.

The ideal candidate will bring fresh ideas to areas including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll collaborate with peers through design and code reviews, contribute to documentation, and handle system issues while maintaining high standards for code quality and efficiency.

Working at Google means joining a company committed to equal opportunity and building a representative workforce. You'll be part of an inclusive culture that values diversity and provides comprehensive benefits. The role offers the chance to make a significant impact while working with cutting-edge technology in a supportive, innovative environment.

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 (e.g., model deployment, model evaluation, optimization, data processing, debugging)

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

Medical Insurance
Parental Leave
Equity
  • Comprehensive medical coverage
  • Parental leave benefits
  • Equity compensation

Interested in this job?