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 is part of Google's mission to accelerate organizations' digital transformation through enterprise-grade cloud solutions and cutting-edge technology. As a Software Engineer III, you'll be working on critical projects developing next-generation technologies that impact billions of users worldwide.

The position requires expertise in machine learning infrastructure, including model deployment, evaluation, optimization, and data processing. You'll be part of a team that pushes the boundaries of technology across various domains including information retrieval, distributed computing, system design, artificial intelligence, and natural language processing.

Google Cloud serves customers in over 200 countries, providing trusted partnership for growth and critical business solutions. The role offers opportunities to work on specialized ML areas, contribute to infrastructure development, and collaborate with talented peers through design and code reviews to ensure best practices.

The ideal candidate will bring strong software development experience, deep knowledge of data structures and algorithms, and specialized expertise in ML infrastructure or related fields like speech/audio technology or reinforcement learning. This position offers the chance to work on complex technical challenges while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

As part of Google's commitment to diversity and inclusion, they welcome candidates from all backgrounds and provide equal employment opportunities regardless of personal characteristics or status.

Last updated 2 hours 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 and contribute to model optimization

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
  • 1 year of experience with one or more of: Speech/audio, reinforcement learning, ML infrastructure

Interested in this job?

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

Software Engineer, ML Compilers, Silicon

Software Engineering role at Google focusing on ML compiler development for Google Tensor TPU, optimizing machine learning model performance on custom hardware.

Software Engineer III, Generative AI, Google Workspace

Software Engineer III position at Google focusing on Generative AI and machine learning for Google Workspace products.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to work on cutting-edge AI technologies.

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI, focusing on developing AI/ML solutions and infrastructure with competitive compensation and opportunities for growth.

Software Engineer III, AI/ML GenAI, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive salary and benefits.