Taro Logo

Staff Software Engineer, AI/ML

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

Description For Staff Software Engineer, AI/ML

Google is seeking a Staff Software Engineer to join their Enterprise Knowledge and Moma team, focusing on AI/ML development. This role is part of Google's Core team, which builds the technical foundation behind Google's flagship products. The position involves developing and maintaining platforms that empower Corp Eng to create outstanding AI-powered knowledge discovery experiences within Google. The team is specifically focused on building AI capabilities and agentic search experiences to enhance Googlers' productivity and efficiency.

The role requires extensive experience in software development, with particular emphasis on machine learning and AI. You'll be working on critical projects that leverage Google's internal tools and external technologies to provide engineering teams with rapid and effective solution delivery capabilities. As a Staff Engineer, you'll be responsible for shaping the technical vision for AI-powered experiences, balancing immediate prototype development with long-term scalable solutions.

This position offers an excellent opportunity to impact important technical decisions across Google, working with cutting-edge AI and ML technologies. The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to guide and mentor team members. You'll be working in Sunnyvale, CA, with a competitive compensation package including a base salary range of $197,000-$291,000 plus bonus, equity, and comprehensive benefits.

The ideal candidate will have strong experience in building products using Machine Learning techniques, particularly in Natural Language Processing (NLP) and Generative AI. This role represents a unique opportunity to work on large-scale AI systems that directly impact Google's internal efficiency and productivity.

Last updated 2 days ago

Responsibilities For Staff Software Engineer, AI/ML

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions
  • Shape the future by defining and driving the technical vision for AI-powered experiences for Googlers
  • Balance the creation of tailored, short-term end-to-end prototypes with the long-term goal of developing scalable, generalized AI-first solutions
  • Participate in and lead architecture and engineering discussions with colleagues and stakeholders
  • Review code and design documentation, proactively addressing roadblocks for team members

Requirements For Staff Software Engineer, AI/ML

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 1 year of experience with machine learning, AI, and scalable platform development

Benefits For Staff Software Engineer, AI/ML

Medical Insurance
401k
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, AI/ML

Software Developer, Applied AI, Developer Experience

Senior software development role focusing on AI integration and developer experience at Google, building next-generation tools and infrastructure for AI-enhanced development workflows.

Field Solutions Developer III, GenAI, Google Cloud

Field Solutions Developer III position at Google Cloud focusing on Generative AI development and customer solutions, requiring 8+ years of programming experience and AI expertise.

CPU AI Workloads and Performance Architect

Senior technical role focusing on CPU architecture optimization for AI workloads at Google, combining hardware expertise with machine learning performance analysis.

Staff Platform System Architect, AI/ML, Silicon

Staff Platform System Architect role at Google focusing on AI/ML and silicon architecture for Pixel devices and Tensor SoC.

Developer AI, Staff Engineer, Machine Learning

Staff Engineer position at Google focusing on AI/ML development and technical leadership, combining hands-on coding with team management and strategic planning.