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 is seeking a Senior Software Engineer to join their Core team, focusing on AI/ML technologies. This role is crucial in building the technical foundation behind Google's flagship products. The position involves developing next-generation technologies that impact billions of users, working on massive-scale information handling, and contributing to various technical areas including artificial intelligence, distributed computing, and system design.

The Core team is responsible for the underlying design elements, developer platforms, product components, and infrastructure at Google. They create essential building blocks for user experiences and drive innovation across the company. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.

As a Senior Software Engineer in the Core team, you'll have the opportunity to work on critical projects with the flexibility to switch teams as the business evolves. The position demands expertise in ML infrastructure, including model deployment, evaluation, optimization, and debugging. You'll collaborate with peers through design and code reviews, contribute to documentation, and solve complex technical challenges.

The role offers competitive compensation ($161,000-$239,000) plus bonus, equity, and comprehensive benefits. Google provides an inclusive work environment and is committed to building a diverse workforce. They seek candidates with strong software development experience, proven expertise in machine learning, and the ability to impact technical decisions across the company.

This position is perfect for those who want to work at the forefront of technology, developing solutions that affect users globally while being part of a team that shapes the technical direction of one of the world's leading technology companies. The role combines technical expertise with leadership opportunities, making it ideal for experienced engineers looking to make a significant impact in AI/ML technology.

Last updated 10 days 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
Equity
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?

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

Senior Research Scientist, Kaggle

Senior Research Scientist position at Google's Kaggle team, focusing on AI research, LLM benchmarking, and machine learning platform development.

Senior Software Engineer, Generative AI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI focusing on Generative AI development, requiring 5+ years of experience and expertise in machine learning.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google's Core team, focusing on machine learning and AI development with competitive compensation and opportunities for technical leadership.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on Core Machine Learning, offering competitive compensation and the opportunity to work on cutting-edge ML technologies.

Senior Software Engineer, Machine Learning, Gemini

Senior Software Engineer position at Google working on Gemini, focusing on Machine Learning, AI models, and infrastructure development.