Senior Software Engineer, Information Agents

Google Google · Big Tech · Belo Horizonte, State of Minas Gerais, Brazil

Senior Software Engineer role focused on building the Electric Platform for Google's Information Agents, enabling proactive assistance through "informational journeys" and autonomous agents within Search and AI Mode. Responsibilities include designing multi-thread agent architecture, browser-use capabilities, and managing research signals for user-facing features. The role aims to redefine the Search stack by delegating complex information needs to autonomous agents, ensuring scalable delivery and high-quality, concise updates.

What you'd actually do

  1. Design and implement features such as multi-thread agent architecture and browser-use capabilities.
  2. Manage research signals, engineering, quality analysis, experimentation, evaluation methods to develop user-facing features that leverage new AI breakthroughs.
  3. Develop support for Agentic Capabilities, including browser use, credential management for complex agent behaviors.
  4. Address issues in delivery scalability and response quality, ensuring agents provide concise, high-utility updates without "novel-length" verbosity.

Skills

Required

  • software development
  • software design and architecture
  • multi-thread agent architecture
  • browser-use capabilities
  • Agentic Capabilities
  • credential management
  • scalability
  • response quality

Nice to have

  • data structures
  • algorithms
  • technical leadership

What the JD emphasized

  • critical to Google’s needs
  • critical to redefine the Search stack
  • significant architectural issues
  • delegating complex info-needs journeys
  • autonomous agents
  • multi-thread agent architecture
  • browser-use capabilities
  • Agentic Capabilities
  • credential management for complex agent behaviors
  • delivery scalability
  • response quality
  • concise, high-utility updates

Other signals

  • building agentic intelligence
  • redefine the Search stack
  • autonomous agents
  • multi-thread agent architecture
  • browser-use capabilities
  • Agentic Capabilities
  • credential management for complex agent behaviors
  • delivery scalability and response quality
  • concise, high-utility updates