Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Staff Software Engineer, AI/ML GenAI, Google Cloud

Google

$197,000 - $291,000
Oct 28, 2025
Sunnyvale, CA, US
Apply Now

Google needs software engineers to develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another, and to lead the architectural design and implementation of the backend services for the agentic AI platform

Requirements

  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture
  • 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning)
  • 2 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision)
  • 8 years of experience with data structures or algorithms

Responsibilities

  • Lead the architectural design and implementation of the backend services for the agentic AI platform, built on an event-driven framework
  • Build the agent API, the foundational layer that provides the design and execution environment for next-generation agents, abstracting away the complexities of Google cloud platform for the users
  • Develop the infrastructure for multi-agent orchestration and communication, enabling specialized agents to work together to achieve goals
  • Create the Core for analysis, allowing agents to ingest and reason over data from various sources in real time, from enterprise resource plannings and customer relationship management to unstructured documents and emails
  • Implement foundational capabilities for agent tool use and reasoning, allowing agents to autonomously interact with APIs, databases, and other applications to accomplish their tasks

Other

  • Bachelor's degree or equivalent practical experience
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction
  • 3 years of experience working in an organization involving cross-functional, or cross-business projects