Software Engineer III, AI/ML, Core

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer III, AI/ML, Core

Google's Core team is seeking a Software Engineer III to join their AI/ML division, focusing on building the technical foundation behind Google's flagship products. This role is crucial in developing next-generation technologies that impact billions of users' interactions and experiences.

The position offers an exciting opportunity to work on specialized machine learning areas, including speech/audio technology, reinforcement learning, and ML infrastructure. As part of the Core team, you'll have the unique advantage of influencing technical decisions across the company while working on central solutions that break down technical barriers and strengthen existing systems.

The ideal candidate will bring 2 years of software development experience, with strong knowledge of data structures and algorithms. Specific expertise in ML infrastructure, including model deployment, evaluation, optimization, and data processing, is essential. The role requires collaboration with peers through design and code reviews, contributing to documentation, and problem-solving complex technical issues.

Working at Google offers exceptional growth opportunities, with the chance to switch teams and projects as you develop. The company provides a competitive compensation package, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google's commitment to diversity, equality, and inclusion creates an environment where innovation thrives.

The Core team's mandate to impact technical decisions across Google makes this role particularly attractive for engineers who want to work on foundational technologies that power Google's most important products. You'll be at the forefront of developing accessible technologies and contributing to Google's technical infrastructure that serves billions of users worldwide.

Last updated 6 minutes ago

Responsibilities For Software Engineer III, AI/ML, Core

  • 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, Core

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 speech/audio, reinforcement learning, ML infrastructure, or other ML field
  • 1 year of experience with ML infrastructure (model deployment, evaluation, optimization, data processing, debugging)

Benefits For Software Engineer III, AI/ML, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits package

Interested in this job?

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

Product Engineer, Machine Learning and GPU Accelerators

Product Engineer position at Google focusing on Machine Learning and GPU Accelerators, requiring manufacturing experience and hardware expertise.

Software Engineer III, AI/ML GenAI, Google Cloud Platforms

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive compensation and opportunities to work on cutting-edge technologies.

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

Software Engineer III position at Google focusing on AI/ML and GenAI technologies for Google Cloud Data Management

Software Engineer III, AI/ML, Technical Infrastructure

Software Engineer III position at Google focusing on AI/ML infrastructure optimization, requiring 2+ years of experience in software development and algorithms.

Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on Machine Learning for Search, offering competitive compensation and the opportunity to impact billions of users globally.