Hi, I’m Kiranbir Sodhia. I lead a few engineering teams at Google DeepMind working on the frameworks, APIs, post-training infra, and evals used to create and deploy AI agents.

I’m a technical leader who loves building complex infrastructure and the teams that create them. I've been fortunate to ship some amazing products with talented teammates. The arc below is how I got from semaphores to agents.

Moving up the stack

Garmin → DeepMind
  • 2026 – now

    Google DeepMind·Agents

    Frameworks, APIs, post-training infra, and evals for AI agents.

  • 2022

    Google·ML frameworks, post-training infra

    Kept moving up the layers — Keras, KerasCV/NLP, Gemma implementation work.

  • 2013

    Microsoft·HoloLens firmware → Xbox GPUs → Maia 100 runtimes/emulators

    From firmware on a mixed-reality headset all the way to runtimes and emulators for the Maia 100 AI accelerator.

  • 2010

    Apple·iOS networking stack

    Interprocessor communication, secure firmware loaders, and remote embedded file systems for the networking processors in iOS devices.

  • 2008

    Garmin·OS — semaphores and condition variables

    Started here, before embedded Linux was really a thing.

Off the clock

Watching sports — Warriors, Giants, 49ers, Huskers, and a healthy dose of Formula 1. The occasional board game. Scuba diving when I can get to the water.