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

Description For Software Engineer III, AI/ML, Core

Google is seeking a Software Engineer III to join their Core team, focusing on AI/ML development. This role is part of the technical foundation behind Google's flagship products, working on underlying design elements, developer platforms, and infrastructure.

The position requires expertise in machine learning, particularly in areas such as speech/audio technology, reinforcement learning, or ML infrastructure. You'll be responsible for developing and implementing ML solutions, working with model deployment, evaluation, and optimization, while collaborating with cross-functional teams to ensure best practices in code development.

The Core team has a unique mandate to impact technical decisions across Google, building central solutions and breaking down technical barriers. You'll be working on critical projects with opportunities to switch teams as the business evolves. The role offers competitive compensation ($141,000-$202,000 + bonus + equity + benefits) and the chance to work with cutting-edge AI/ML technologies.

As part of Google's engineering team, you'll contribute to technologies that affect billions of users, extending well beyond web search. The role requires versatility and leadership qualities, with opportunities to work on various aspects of system design, distributed computing, and AI/ML applications. You'll be part of a team that drives innovation and shapes the future of Google's technical infrastructure.

The position offers professional growth opportunities, working alongside talented engineers and researchers in a collaborative environment. You'll have the chance to impact major Google products while developing expertise in advanced ML technologies and large-scale system design. This role is perfect for someone who combines strong software engineering fundamentals with specialized knowledge in machine learning and a desire to work on influential technical projects.

Last updated 10 days 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
  • 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
  • 1 year of experience with speech/audio, reinforcement learning, ML infrastructure, or specialization in another 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
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

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