Software Engineer III, AI/ML, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information through Google Cloud services.
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. As part of Google's engineering force, you'll be at the forefront of developing technologies that impact billions of users worldwide. Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.

In this role, you'll work on critical projects within Google Cloud, focusing on machine learning infrastructure and implementations. You'll be responsible for developing sophisticated ML solutions, optimizing models, and ensuring robust data processing pipelines. The position offers opportunities to work with various ML specializations, including speech/audio technology, reinforcement learning, and general ML infrastructure.

The ideal candidate will bring strong software development expertise, particularly in ML-related fields, with demonstrated experience in data structures and algorithms. You'll be part of a collaborative environment where you'll participate in code reviews, contribute to documentation, and solve complex technical challenges.

Google offers a diverse and inclusive workplace where you'll collaborate with some of the brightest minds in technology. The role provides opportunities for growth and impact, allowing you to switch teams and projects as you evolve with the company. You'll be contributing to Google Cloud's mission of enabling growth and solving critical business problems for customers across more than 200 countries.

This position combines the excitement of working with cutting-edge ML technologies with the scale and impact of Google's global infrastructure. You'll be instrumental in shaping the future of cloud computing and artificial intelligence while working on products that directly influence how businesses and users interact with technology.

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 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
  • English proficiency

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

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global work environment

Interested in this job?

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

Research Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI, focusing on advancing AI technology through research and practical applications across various industries.

Research Scientist, Natural Language Processing

Research Scientist position at Google focusing on Natural Language Processing, combining cutting-edge research with practical applications in AI and machine learning.

Software Developer III, AI/ML GenAI, Applied AI

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

Product Manager, Assurance Evaluations, Google Cloud

Product Manager position at Google Cloud focusing on Responsible AI evaluations and implementations, requiring 5+ years of product management experience and AI/ML expertise.

Technical Program Manager III, Machine Learning Infrastructure, Google Home

Technical Program Manager role at Google leading ML infrastructure projects for Google Home, offering competitive compensation and opportunity to shape smart home technology.