Taro Logo

Software Engineer III, AI/ML, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, AI/ML, Core

Google is seeking a Software Engineer III to join their Core team, focusing on AI/ML technologies. This role is crucial in developing the technical foundation behind Google's flagship products, working on essential building blocks that drive innovation across the company. The position involves developing next-generation technologies that impact billions of users, with opportunities to work on various areas including information retrieval, distributed computing, AI, and natural language processing.

The Core team is responsible for underlying design elements, developer platforms, product components, and infrastructure at Google. They look across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. This role offers a unique opportunity to impact important technical decisions across the company.

The ideal candidate will have strong experience in software development, data structures, algorithms, and machine learning infrastructure. They will be responsible for writing production code, collaborating on design and code reviews, contributing to documentation, debugging complex systems, and implementing ML solutions. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

This position at Google offers an opportunity to work with cutting-edge technology while contributing to products that impact billions of users. The company provides a collaborative environment focused on innovation and technical excellence, with opportunities for growth and development. Google's commitment to diversity and inclusion ensures a welcoming workplace for all employees.

Last updated a month 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
  • 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
  • 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, Core

Medical Insurance
Parental Leave
Equity
  • Bonus
  • Equity
  • Medical Insurance
  • Parental Leave

Interested in this job?