Software Engineer Ii, Agent Development Kit

Google Google · Big Tech · Warsaw, Poland

Software Engineer II focused on the development and adoption of Agent Development Kits (ADKs) for AI platforms. The role involves enhancing core capabilities and integrations for Go, Java, and Kotlin ADKs, supporting developers in building, deploying, and scaling AI agents. Responsibilities include designing and deploying tooling for the AI agent lifecycle (testing, debugging, deployment, observability) and collaborating with developers to translate needs into new features.

What you'd actually do

  1. Contribute to the core capabilities, performance, and developer experience of Go, Java, and Kotlin ADKs to support a global developer base.
  2. Support widespread ADK adoption by assisting with deep integrations across key AI platforms.
  3. Participate in the design and deployment of tooling, libraries, and frameworks that optimize the AI agent lifecycle, including testing, debugging, deployment, and observability.
  4. Collaborate with internal first-party (1P) and external third-party (3P) developers to gather feedback and help translate their needs into new features for the AI agent ecosystem.

Skills

Required

  • software development
  • data structures
  • algorithms

Nice to have

  • Generative AI technologies
  • agentic frameworks
  • Google Cloud Platform services
  • open-source projects
  • developer communities
  • developer tooling

What the JD emphasized

  • production-ready AI agents

Other signals

  • Agent Development Kits (ADKs)
  • build, deploy, and scale production-ready AI agents
  • AI agent lifecycle