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
Contact Company
5,000+ Employees
5+ years of experience
AI

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 developing the technical foundation behind Google's flagship products, working on essential building blocks that drive innovation across the company. The position offers an opportunity to impact technical decisions company-wide, working with cutting-edge technologies in machine learning, speech/audio processing, and AI infrastructure.

The role requires expertise in software development, ML infrastructure, and system architecture. You'll be responsible for designing and implementing ML solutions, collaborating with cross-functional teams, and contributing to Google's technical excellence. The Core team serves as owners and advocates for underlying design elements, developer platforms, and infrastructure at Google.

As a senior engineer, you'll work on projects critical to Google's needs, with opportunities to switch teams as the business evolves. The position requires versatility and leadership qualities, as you'll be tackling complex problems across the full-stack. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.

The compensation package is competitive, ranging from $161,000 to $239,000 base salary, plus bonus, equity, and comprehensive benefits. This role offers the unique opportunity to work at scale, impacting billions of users while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

The ideal candidate will bring fresh ideas from various technical areas, including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll be working in an inclusive environment that values diversity and innovation, with access to cutting-edge resources and technologies.

Last updated 9 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

  • 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 specialization in another ML field

Interested in this job?

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

Senior Software Engineer, Search Quality

Senior Software Engineer position at Google focusing on Search Quality, combining ML expertise with software engineering to enhance search capabilities using LLMs.

Senior Software Engineer, Generative AI, Data Analytics

Senior Software Engineer role at Google Cloud focusing on Generative AI and Data Analytics development, offering competitive compensation and opportunity to work on cutting-edge cloud technologies.

Senior Software Engineer AI/Machine Learning, Applied AI

Senior Software Engineer position at Google Cloud focusing on AI/ML development, requiring 5 years of software development experience and strong expertise in machine learning algorithms and tools.

Senior Software Engineer, AI/ML GenAI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and ML infrastructure, offering competitive compensation and the opportunity to work on cutting-edge AI technology.

Senior Software Engineer, Natural Language Processing, Google Research

Senior Software Engineer position at Google Research focusing on Natural Language Processing and Large Language Models development for multilingual capabilities.