Senior Software Engineer, AI/ML

Google develops next-generation technologies that change how 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

Description For Senior Software Engineer, AI/ML

Google is seeking a Senior Software Engineer specializing in AI/ML to join their innovative team. This role is part of Google Ads, which powers the open internet by connecting people, publishers, and advertisers through advanced technology. As a senior engineer, you'll be at the forefront of developing and optimizing machine learning infrastructure while leading technical projects that impact millions of users.

The position requires extensive experience in software development and machine learning, with opportunities to work on cutting-edge AI technologies including deep learning, natural language processing, and large language models. You'll be responsible for designing and implementing large-scale software solutions while providing technical leadership to a distributed team of engineers.

Working at Google offers the unique opportunity to solve complex technical challenges at scale. The role combines technical expertise with leadership responsibilities, allowing you to influence project strategy and mentor other engineers. You'll be part of Google's advertising ecosystem, helping businesses of all sizes grow through effective advertiser tools and measurable results.

The compensation package is highly competitive, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. Google's commitment to diversity, equality, and inclusion creates an environment where innovation thrives. The company provides extensive resources and support for professional growth, making it an ideal place for engineers who are passionate about pushing the boundaries of AI/ML technology while making a significant impact on how people interact with information worldwide.

If you're excited about leading technical innovation, working with cutting-edge ML technologies, and being part of a team that shapes the future of digital advertising, this role offers an exceptional opportunity to advance your career while contributing to projects that affect millions of users globally.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer, AI/ML

  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions
  • Provide technical leadership on high-impact projects. Manage project priorities, deadlines, and deliverables
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Influence and coach a distributed team of engineers
  • Drive technical project strategy, lead large-scale Machine Learning infrastructure optimization, and oversee design and implementation of solutions

Requirements For Senior Software Engineer, AI/ML

Python
  • 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 leading technical project strategy, ML design, and optimizing industry-scale Machine Learning infrastructure
  • 3 years of experience with machine learning algorithms and tools
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)

Benefits For Senior Software Engineer, AI/ML

Medical Insurance
Equity
  • Base salary + bonus + equity + benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, AI/ML

Senior Customer and Partner Solutions Engineer, Machine Learning

Senior ML Solutions Engineer role at Google, combining AI expertise with customer solutions, requiring 6 years of experience in web technologies and programming.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google focusing on Machine Learning within the Core team, building fundamental technologies that power Google's flagship products.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI team, focusing on developing cutting-edge AI solutions and ML infrastructure with competitive compensation and benefits.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on developing cutting-edge AI solutions and ML infrastructure with competitive compensation and benefits.

Senior Software Engineer, GenAI, Google Distributed Cloud AI

Senior Software Engineer position at Google focusing on GenAI and cloud infrastructure, requiring expertise in ML, software development, and cloud technologies.