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

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

Google Cloud is seeking a Software Engineer III to join their AI/ML team in Bengaluru, India. This role is an exciting opportunity to work at one of the world's leading technology companies, specifically focusing on developing next-generation AI and ML technologies that impact billions of users globally.

The position requires a strong foundation in software development, with particular emphasis on machine learning infrastructure and implementation. As a Software Engineer III, you'll be working on critical projects within Google Cloud, which helps organizations across 200+ countries digitally transform their businesses using Google's cutting-edge technology.

The role combines traditional software engineering with specialized ML expertise, requiring skills in model deployment, evaluation, optimization, and data processing. You'll be part of a team that pushes the boundaries of technology, working on everything from speech/audio technology to reinforcement learning and ML infrastructure development.

What makes this role particularly attractive is the opportunity to work on large-scale systems that handle information at massive scale. You'll be collaborating with talented peers through design and code reviews, contributing to documentation, and solving complex technical challenges. The position offers the versatility to work across the full stack and the potential to switch teams and projects as you grow with the company.

Google's commitment to innovation and technical excellence is matched by its dedication to creating an inclusive workplace. The company offers comprehensive benefits and actively works to build a diverse team that represents its global user base. This role provides an excellent opportunity for career growth, learning from industry experts, and making a significant impact on products used by billions of people worldwide.

The ideal candidate will bring fresh ideas to various areas, including distributed computing, system design, AI, and natural language processing. This position is perfect for someone who wants to combine software engineering expertise with machine learning specialization while working on projects that shape the future of cloud computing and artificial intelligence.

Last updated 5 days 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
Go
  • 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?

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

Software Developer III, AI/ML GenAI, Applied AI

Software Developer III position at Google focusing on AI/ML and GenAI implementation, requiring 2 years of software development experience and expertise in machine learning infrastructure.

Software Developer III, Applied AI, Google Cloud

Software Developer III position at Google Cloud focusing on Applied AI and Food AI platform development, requiring Python expertise and ML/NLP experience.

Software Developer III, AI/ML Natural Language Processing, Google Workspace

Software Developer III position at Google focusing on AI/ML Natural Language Processing for Google Workspace, combining software engineering with machine learning expertise.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing AI/ML solutions and infrastructure with opportunities to work on cutting-edge technologies that impact billions of users.

Software Developer III, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing AI solutions for financial services industry, requiring 2+ years of software development experience.