Taro Logo

Senior Software Engineer, AI/ML GenAI, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

Google is seeking a Senior Software Engineer to join their Core AI/ML GenAI team, which builds the technical foundation behind Google's flagship products. This role focuses on developing next-generation technologies in artificial intelligence, specifically in Generative AI and machine learning infrastructure. The position requires expertise in software development, ML infrastructure, and GenAI techniques.

The Core team is responsible for underlying design elements, developer platforms, product components, and infrastructure at Google. They work 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, ML infrastructure, and GenAI techniques. They will be responsible for writing and testing code, collaborating with peers through design reviews, contributing to documentation, and implementing GenAI solutions. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

Working at Google means joining a team that develops technologies affecting billions of users worldwide. The position involves working with cutting-edge AI technology and requires versatility, leadership qualities, and enthusiasm for tackling new problems. This is an excellent opportunity for someone passionate about AI/ML who wants to make a significant impact at scale while working with industry-leading technology and talented colleagues.

Last updated 4 days ago

Responsibilities For Senior Software Engineer, AI/ML GenAI, Core

  • Write and test 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
  • Design and implement Generative AI (GenAI) solutions

Requirements For Senior Software Engineer, AI/ML GenAI, Core

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with ML infrastructure
  • 1 year of experience with GenAI techniques or concepts

Benefits For Senior Software Engineer, AI/ML GenAI, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package