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

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 minutes 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?

Jobs Related To Google Software Engineer III, AI/ML, Google Cloud

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.

Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on machine learning and search technology, offering competitive compensation and the opportunity to impact billions of users.