Senior Software Engineer · Adobe

Will Bowers

I build sandbox infrastructure for AI agents.

Seattle, WA

01

About

I work on sandbox infrastructure for AI agents. It’s basically the part that runs untrusted agent code and keeps it from doing anything it shouldn’t. Mostly a containment problem, and most of my time goes into building the system for it.

The agent sandboxes are built on the FaaS platform I’ve worked on for years, which is a ton of short-lived pods under constant churn. Same scheduling and lifecycle problems underneath, just a new workload on top. The trust model is the part that’s different (the FaaS platform isolates tenant code from the host and its neighbors; with agents the workload itself is adversarial, so the sandbox is default-deny and only gets what it needs).

02

Experience

Adobe Seattle, WA
Senior Software Engineer Jul 2024 – Present
Software Engineer (SWE 1 → SWE 3) Mar 2021 – Jul 2024
Amazon Seattle, WA
Software Development Engineer Intern May 2020 – Aug 2020
03

Selected Work

agent-sandbox Go SDK

Open source

Merged upstream · v0.3.10

First Go client SDK for kubernetes-sigs/agent-sandbox. A typed client for the full sandbox lifecycle, no kubectl or raw Kubernetes API required.

GoKubernetesSDK

Browser LLM

Open source

LLM inference entirely in the browser

Web app running large language models client-side via transformers.js and ONNX Runtime, with WebAssembly and WebGPU acceleration. No backend.

TypeScriptONNXWebGPUWASM
04

Stack

Sandboxing & Isolation
gVisor (runsc) Cilium eBPF Checkpoint / Restore
Agent Infrastructure
agent-sandbox Restate NATS MCP Claude Code OpenCode
Languages
Go Python TypeScript Scala
Orchestration
Kubernetes Karpenter Docker Helm AWS Azure
ML / Inference
vLLM llama.cpp Triton PyTorch Ray
Observability & CI/CD
Prometheus Grafana OpenTelemetry GitHub Actions Argo CD Argo Workflows Terraform
05

Education

University of Washington Seattle, WA
M.S. Computer Science, AI & ML Sep 2025 – Jun 2027 (Expected)
Arizona State University Tempe, AZ
B.S. Computer Science, Minor in Statistics Aug 2017 – Dec 2020
06

Connect