Senior Software Engineer, AI/ML, Core

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

Description For Senior Software Engineer, AI/ML, Core

Google's Core team is seeking a Senior Software Engineer specializing in AI/ML to help build the technical foundation behind Google's flagship products. This role involves developing cutting-edge technologies that impact billions of users worldwide. As part of the Core team, you'll be responsible for the underlying design elements, developer platforms, product components, and infrastructure at Google.

The position requires expertise in machine learning infrastructure, with opportunities to work on speech/audio technology, reinforcement learning, and other ML specializations. You'll be contributing to critical projects while having the flexibility to switch teams as the business evolves. The role demands versatility and leadership qualities, as you'll be collaborating with peers through design and code reviews, writing and testing code, and implementing ML solutions.

The Core team has a unique mandate to impact technical decisions across Google, working on central solutions that break down technical barriers and strengthen existing systems. You'll be part of a team that looks across Google's products to build comprehensive solutions that drive innovation for every developer.

The compensation package is competitive, ranging from $161,000 to $239,000 base salary, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for experienced engineers who want to work on large-scale systems and shape the future of Google's technical infrastructure while having a significant impact on how billions of users interact with technology.

The ideal candidate will have at least 5 years of software development experience, strong expertise in ML infrastructure, and a proven track record of launching and maintaining software products. If you're passionate about developing accessible technologies and have the technical depth to tackle complex challenges in ML and distributed systems, this role offers an exciting opportunity to work at the forefront of technology innovation.

Last updated a minute ago

Responsibilities For Senior Software Engineer, AI/ML, 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 solutions in specialized ML areas

Requirements For Senior Software Engineer, AI/ML, Core

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 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
  • 3 years of experience with speech/audio, reinforcement learning, ML infrastructure, or other ML specialization

Benefits For Senior Software Engineer, AI/ML, Core

Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity

Interested in this job?

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

Senior Software Engineer, Machine Learning, Google Research

Senior Software Engineer position at Google Research, focusing on Machine Learning and AI development, offering competitive salary and benefits in New York City.

Senior Software Engineer, Machine Learning, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on developing machine learning technologies and enterprise-grade solutions with competitive compensation and benefits.

Senior Software Engineer, Machine Learning, Google Research

Senior Software Engineer position at Google Research, focusing on Machine Learning and AI development, offering competitive salary and benefits in New York City.

Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

Senior Software Engineer position at Google focusing on AI/ML Natural Language Processing for Google Cloud Platforms

Senior Software Engineer, Machine Learning, Search

Senior Software Engineer position at Google focusing on Machine Learning and Search, developing next-generation technologies that impact billions of users globally.