Quality-diversity red-teaming
MAP-Elites evolves interpretable attacks across 36 strategy-encoding combinations. No attack on Claude 3.5 Sonnet scored above ambiguous; GPT-4o-mini and Gemini 2.0 Flash each had attacks at 0.8.
I’m Subhadip Mitra. I embed with enterprises and ship production AI agents into their live systems, then publish the research and practitioner’s notes behind them: multi-agent systems, inference optimization, and AI safety.
MAP-Elites evolves interpretable attacks across 36 strategy-encoding combinations. No attack on Claude 3.5 Sonnet scored above ambiguous; GPT-4o-mini and Gemini 2.0 Flash each had attacks at 0.8.
Prompt-time activation defenses are structurally blind to prefilling attacks. Probing the first generated tokens catches them.
At inference batch sizes on NVIDIA A100 and AMD MI300X, with 35% less global memory traffic and no CUDA.
Linear probes on hidden states catch deliberate underperformance across Mistral, Gemma and Qwen, before any output is generated.
DeepSeek open-sourced DeepInfer and disclosed 155 trillion tokens a day at $38 per GPU-hour. The arithmetic says the cache it kept is the business.
Read the essayFrom API specifications to governed MCP tool surfaces. With provenance, policy, and human approval built in.
Portable GPU kernels for inference. Exploring the practical limits of memory bandwidth and expert routing.
A framework for structured debate between AI agents, with jury evaluation and integrated safety monitoring.
Peer-reviewed papers, technical disclosures, and preprints spanning AI safety, multi-agent systems, inference optimization, distributed systems, and privacy engineering.
View publicationsSome arguments are easier to poke than to read. These are interactive versions of claims I have made in the writing.
Open the instruments
More than fifteen years across operating-system kernels, a startup I founded, a global bank’s data platform across 11 markets, and Google Cloud, where I built the Data & Analytics practice in Southeast Asia from zero and went on to become Site Lead. I’ve run teams for most of that time, and I’ve never stopped writing code.