Software Engineer Intern · AMD
Austin, TX
I engineered a FastAPI backend that let debug engineers integrate custom agents into an existing post-silicon triage platform, horizontally scaled with Kubernetes and Redis Streams, and delivered a 6x speedup in server CPU register data analysis by bridging a legacy Ruby debug SDK to a Rust signal-searching engine over sockets and JRPC. I built an internal FastMCP server exposing 20+ debug tools to LLM agents for AI-assisted hardware debugging, developed an automated eval framework that optimized LLM selection by scoring cost, latency, tool-calling correctness, and synthesis accuracy with CI/CD auto-evaluation of new releases, and optimized a Rust scan search tool with cached signal matching and parallel processing to enable search across 100+ scans with no slowdown over a single scan.