AutoResearch at Production Scale: Failure Modes and a Multi-Agent Framework
Aparajith Chandran, Juwon Kim, Saurav Jha, Pablo Castells, Florian Hottier
Amazon
Published September 24, 2026 · on the feed October 8, 2026 · ▲ 3 · arXiv 2609.30541
The abstract
Optimizing embedding systems for production recommendation pipelines demands systematic exploration that consumes disproportionate engineering effort at scale. We apply Andrej Karpathy's AutoResearch paradigm -- a large language model that iteratively edits a training script and retains modifications that improve a held-out scalar metric -- to automate this exploration. We report on twelve weeks of running this paradigm at production scale, where iterations consume hours of multi-GPU compute, evaluation involves competing criteria, and campaigns span weeks across many training jobs. Across two independently developed representation-learning systems for a book recommendation pipeline, we ran 220+ experiments and observed five recurring failure modes absent from the original setting: infrastructure fragility, agent memory decay, search-direction stagnation, iteration-cost asymmetry, and metric fixation. We contribute a three-principle scaffolding design -- prevent, persist, redirect -- that maps each failure mode to a structural remedy and whose instantiation scales with iteration cost. The framework produced a 1.82x Recall@6 lift and a 2.1x coherence lift over hand-tuned baselines, and the agent autonomously designed a text-only fallback that expanded catalog coverage by 5.8x. The two systems span nearly three orders of magnitude in per-iteration cost yet exhibit the same failure modes, suggesting these are structural properties of production-scale autonomous research rather than artifacts of either application.
The Brief
2:38A short podcast summary of the paper. Written and voiced by AI.
Transcript
AutoResearch at Production Scale. Failure Modes and a Multi-Agent Framework. By Aparajith Chandran and four others, from Amazon. Published on the twenty-fourth of September. No code repository is linked to it.
Optimizing embedding systems for production recommendation pipelines demands systematic exploration, and at scale that exploration consumes a disproportionate share of engineering effort. The authors set out to automate it with Andrej Karpathy's AutoResearch paradigm: a large language model iteratively edits a training script, and keeps the modifications that improve a held-out scalar metric. The claim concerns what happens when that loop leaves its original setting. At production scale, a single iteration consumes hours of multi-GPU compute, evaluation involves competing criteria, and a campaign spans weeks across many training jobs. Under those conditions, five recurring failure modes appear that were absent from the original setting. Infrastructure fragility. Agent memory decay. Search-direction stagnation. Iteration-cost asymmetry. And metric fixation.
The evidence is twelve weeks of running the paradigm on two independently developed representation-learning systems, both serving a book recommendation pipeline, across more than two hundred and twenty experiments. Alongside the diagnosis comes a response: a scaffolding design built on three principles, prevent, persist and redirect. Each failure mode is mapped to a structural remedy, and how the design is instantiated scales with the cost of an iteration. With that framework in place, the results over hand-tuned baselines were a one point eight two times lift in Recall at six, and a two point one times lift in coherence. The agent also autonomously designed a text-only fallback, which expanded catalog coverage by five point eight times.
How far the claim reaches rests on one comparison. The two systems span nearly three orders of magnitude in per-iteration cost, and yet they exhibit the same failure modes. That agreement is why the authors suggest these are structural properties of production-scale autonomous research, rather than artifacts of either application. The verb is suggest. Both systems belong to one book recommendation pipeline, the campaign ran for twelve weeks, and the generality is offered as a reading of two systems that behave alike despite the gap in cost between them.
The contribution is as much a vocabulary as a framework. A loop that was described for a cheap, fast setting meets long iterations, competing criteria and campaigns lasting weeks, and it breaks in five ways that now have names. Each break comes paired with a structural remedy under prevent, persist or redirect, so the next team running the same loop at scale has a map of where it is likely to fail.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free