Senior Software Engineer, Information Agents
Google · Belo Horizonte, Brazil
About this role
Google is hiring a senior-level Software Engineer based in Belo Horizonte, Brazil. The posting calls out experience with Data Structures, NLP, Distributed Systems, System Design and roughly 5+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Belo Horizonte, Brazil
- Experience
- 5+ years
- Education
- Bachelor's degree
- Posted
- Jun 18, 2026
Job description
from Google careersOur team is building together with the Electric Platform, the fast growing engine powering Google’s transition from reactive retrieval to proactive assistance through Information Agents, a top Knowledge and Information (K&I) priority. We are pioneering agentic intelligence within Search and AI Mode (AIM), enabling users to initiate long-running "informational journeys" that proactively keep them updated.
Responsibilities
- Design and implement features such as multi-thread agent architecture and browser-use capabilities.
- Manage research signals, engineering, quality analysis, experimentation, evaluation methods to develop user-facing features that leverage new AI breakthroughs.
- Develop support for Agentic Capabilities, including browser use, credential management for complex agent behaviors.
- Address issues in delivery scalability and response quality, ensuring agents provide concise, high-utility updates without "novel-length" verbosity.
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Preferred qualifications:
- Master's degree or PhD in Computer Science, or a related technical field.
- 5 years of experience with data structures and algorithms.
- 1 year of experience in a technical leadership role.
- Demonstrated hunger to learn and rapidly master emerging technologies at scale.