Software Engineer III, AI/ML

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

Description For Software Engineer III, AI/ML

Google is seeking a Software Engineer III specializing in AI/ML to join their Platforms and Ecosystems team. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position focuses on implementing machine learning solutions and infrastructure, requiring expertise in software development, data structures, and algorithms.

The role is part of Google's broader mission to innovate across various computing platforms and environments. You'll be working on critical projects within the AI/ML space, with opportunities to contribute to model optimization, data processing, and specialized machine learning areas such as speech/audio processing or reinforcement learning.

As a Software Engineer III, you'll collaborate with peers through design and code reviews, contribute to documentation, and solve complex technical challenges. The position offers the chance to work with cutting-edge AI/ML technologies while being part of a team that shapes how users interact with Google's products and services.

The ideal candidate should have strong software development experience, particularly in machine learning infrastructure and implementation. This role provides an excellent opportunity to work on large-scale systems that handle information processing at massive scale, while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Working at Google offers the chance to be part of a dynamic team that pushes technological boundaries, with access to world-class resources and the opportunity to work on projects that have global impact. The company provides a supportive environment for professional growth and values diverse perspectives in problem-solving and innovation.

Last updated 7 hours ago

Responsibilities For Software Engineer III, AI/ML

  • 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

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

Benefits For Software Engineer III, AI/ML

Medical Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodations for applicants with special needs

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML

Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5 years of Python experience and AI expertise, offering $147K-$216K base salary.

Software Engineer III, AI/ML

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

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI focusing on AI/ML development, infrastructure, and implementation of machine learning solutions.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position focused on machine learning and AI development for Google Ads, requiring 2 years of experience in software development and ML algorithms.

Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5+ years of experience in AI/ML and Python programming.