Senior Staff Software Engineer, CodeAI
Google is hiring for a Senior Staff Software Engineer to set technical direction and build agent infrastructure and coding agents used to make Googlers more productive. The role involves prototyping, building, iterating, and inspiring the team to improve agentic systems for software development.
What you’ll do
- set technical direction for building and using coding agents
- build and improve agent infrastructure
- prototype, build, iterate, and deliver working systems
- make Googlers more productive with agents and improve the agents themselves
- inspire the team to rethink what is possible
What they’re looking for
- has actually built agentic systems
- experience using agents to materially speed software development in a large engineering organization
- has shipped systems and learned what works and what doesn’t
- highly creative with strong technical judgment
- ability to turn ideas into working systems
Skills
- agentic systems: agentic systems, coding agents, agent infrastructure
- prototyping: prototyping, building, iterating
The post
Google | Senior Staff Software Engineer, CodeAI | Munich, Germany | On-site
The role is to help set technical direction for how we build and use coding agents at Google: agent infrastructure, making Googlers more productive with agents, and making the agents themselves better.
We’re especially looking for someone who has actually built agentic systems and has experience using them to make software development materially faster in a large engineering organization. This is not primarily a “follow the space” role — we want someone who has shipped these systems, learned what works and what doesn’t, and can use that experience to shape the next generation.
The space is moving very quickly and is competitive both inside Google and externally. We’re looking for someone highly creative who wants to challenge how things are done today, has strong technical judgment, and can turn ideas into working systems with the team.
A big part of the role is not just setting direction, but getting there: prototyping, building, iterating, and inspiring the team to rethink what is possible.
If that sounds interesting, please apply: