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.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

Google is seeking a Staff Software Engineer specializing in AI/ML to join their Corp Eng team. This role is crucial in developing next-generation technologies that impact billions of users worldwide. As part of Google's IT organization, Corp Eng builds world-leading business solutions that help scale Google's internal operations. The ideal candidate will lead architecture and engineering designs, focusing on AI-first experiences for Googlers.

The position requires deep expertise in Artificial Intelligence and Machine Learning, particularly with Large Language Models and Agentic AI experiences. You'll be responsible for balancing short-term prototype delivery with long-term strategic implementation of AI-first solutions. The role involves significant technical leadership, including code review, design documentation, and mentoring junior engineers.

This is an excellent opportunity for an experienced software engineer who wants to work at the intersection of AI/ML and enterprise solutions. You'll be working with cutting-edge AI technologies while helping to shape how Google's internal tools and platforms evolve. The position offers the chance to work on complex technical challenges at massive scale while collaborating with teams across Google's ecosystem.

As a Staff Software Engineer, you'll have the opportunity to influence technical direction and architecture decisions, while working with some of the most advanced AI/ML technologies in the industry. The role combines technical expertise with leadership responsibilities, making it ideal for someone who enjoys both deep technical work and guiding teams toward successful outcomes.

Last updated 3 days ago

Responsibilities For Staff Software Engineer, AI/ML

  • Participate in and lead architecture and engineering designs with peers and stakeholders, and exercise technical judgment
  • Understand Agentic Artificial Intelligence/Machine Learning (AI/ML), Large Language Models (LLM) and have excellent coding skills, communication skills, and a passion for mentoring junior engineers
  • Review code, design docs, unblock team members, and provide feedback to ensure standard practices are followed
  • Define the technical direction, lead and land the development of AI-first experiences for Googlers
  • Balance the need to deliver short-term prototypes with the long-term strategy for generalizing them into AI-first experiences
  • Work cross-team and cross-product area to survey existing issues, and propose solutions and improvements

Requirements For Staff Software Engineer, AI/ML

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience building products based around AI models
  • Understanding of Agentic experience/AIML, Large Language Model and excellent coding skills

Related Jobs

Staff Software Engineer, AI Innovation and Research

Lead AI/ML engineering role at Google, focusing on innovation and research in platforms and devices, requiring expertise in machine learning and software development.

Senior Staff Software Engineer, AI Data Trust

Lead technical strategy and build infrastructure for AI governance and ML systems at Google, focusing on data compliance and safety while enabling rapid AI development.

Staff Software Engineer, AI/ML, Platform and Applications

Staff Software Engineer position at Google Cloud focusing on AI/ML platform development and applications, requiring 8+ years of software development experience and ML expertise.

Staff Software Engineer, Machine Learning

Staff Software Engineer position at Google focusing on machine learning and AI solutions for enterprise functions, requiring 8 years of software development experience.

Senior Staff Software Engineer, AI/ML

Senior Staff Software Engineer position at Google Cloud, focusing on developing AI platforms and applications for enterprise customers, requiring extensive experience in ML infrastructure and distributed systems.