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 specializing in AI/ML to join their team in Bengaluru. This role combines software engineering expertise with machine learning, focusing on developing next-generation technologies that impact billions of users. The position requires strong fundamentals in data structures, algorithms, and ML infrastructure, with opportunities to work on cutting-edge AI solutions.

As part of Google Cloud, you'll be working on enterprise-grade solutions that leverage Google's cutting-edge technology. The role involves writing production code, collaborating with peers through design and code reviews, contributing to documentation, and implementing specialized ML solutions. You'll be handling complex technical challenges in areas like model deployment, evaluation, optimization, and data processing.

The ideal candidate should have at least 2 years of software development experience and demonstrated expertise in ML infrastructure. This is an excellent opportunity for someone passionate about AI/ML who wants to work at scale, with the backing of Google's resources and impact potential. The role offers the chance to work with diverse teams, tackle challenging technical problems, and contribute to products used by organizations worldwide.

Google provides a supportive and inclusive work environment, with a strong commitment to diversity and equal opportunity. The company offers comprehensive benefits and the chance to work with industry-leading professionals in the field of AI/ML. This role is perfect for engineers who want to push the boundaries of what's possible in machine learning while working on products that have real-world impact.

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

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

Medical Insurance
Parental Leave
  • Equal employment opportunity
  • Accommodations for special needs

Interested in this job?

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

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

Software Engineer III position at Google focusing on AI/ML recommendations, rankings, and predictions systems with competitive compensation and benefits.

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 compensation and opportunity to work on enterprise-scale AI solutions.

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, Generative AI, Google Workspace

Software Engineer III position focused on developing Generative AI solutions for Google Workspace, requiring expertise in machine learning, AI, and software development.

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI focusing on developing and implementing machine learning solutions and infrastructure.