Software Engineer III, Machine Learning, Labs

A technology company that organizes the world's information and makes it universally accessible and useful.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer III, Machine Learning, Labs

Google Labs is seeking a Software Engineer III to join their machine learning team, focusing on developing next-generation AI technologies. This role is part of Labs, a group dedicated to incubating early-stage efforts that support Google's mission to organize and make information universally accessible. The position offers an opportunity to work on cutting-edge machine learning projects, including Large Language Models, Generative AI, and AI Agents.

The ideal candidate will have strong software development experience combined with expertise in machine learning algorithms and tools. You'll be responsible for designing, developing, and maintaining software solutions while working with cross-functional teams to drive innovation in AI technologies. The role requires both technical expertise and leadership qualities, as you'll be participating in design reviews and providing technical guidance to other developers.

This is an exciting opportunity to work at the forefront of AI technology development at one of the world's leading tech companies. You'll be part of a team that's focused on discovering and creating new ways to advance Google's core products through exploration and application of new technologies. The position offers competitive compensation ($141,000-$202,000 + bonus + equity) and comprehensive benefits.

The role is based in either Mountain View, CA or Boulder, CO, and requires 2 years of software development experience (or 1 year with an advanced degree). You'll be working on projects that have the potential to transform how users interact with Google's products, with a focus on longer-term impact and innovation. This is an excellent opportunity for someone passionate about machine learning and AI who wants to work on projects that will shape the future of technology.

Last updated 9 hours ago

Responsibilities For Software Engineer III, Machine Learning, Labs

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Machine Learning, Labs

Python
  • 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
  • 2 years of experience with machine learning algorithms and tools
  • Experience with Large Language Models, Generative AI, and AI Agents

Benefits For Software Engineer III, Machine Learning, Labs

Medical Insurance
401k
Equity
Parental Leave
  • Medical Insurance
  • 401k
  • Equity
  • Parental Leave

Interested in this job?

Jobs Related To Google Software Engineer III, Machine Learning, Labs

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.