▶ Watch ↗AI Engineer World's Fair 202621:16
Conference affiliation: Principal Engineer · Weights & Biases · 2026
Tim Sweeney is a principal engineer at Weights & Biases, part of CoreWeave, and the lead maintainer of Weave, its open-source toolkit for observing and evaluating AI applications. He also helps build ARIA, a research agent that connects experiment data, analysis, and GPU jobs. His work gives engineers ways to inspect how models and agents behave, test changes, and decide what to improve next.
Sweeney’s career began in product management for search and machine learning at Workday, where he worked from 2015 to 2018. He moved to Twitter’s ML platform team in 2018 and completed a master’s in computer science focused on machine learning at Georgia Tech in 2020. His subsequent work at Weights & Biases brought him into software engineering, building tools through which other engineers inspect and improve their models.
At Twitter, he helped define the product offering for a shared embeddings platform. The platform made learned representations of users, Tweets, and other entities available across teams, reducing duplicated effort and supporting recommendation and prediction systems. His contribution was in product management, alongside colleagues responsible for the algorithms and implementation.
He also co-authored a technical account of Twitter’s move to TensorFlow with Yi Zhuang and Arvind Thiagarajan. They explained how the previous system’s cumbersome YAML layer definitions and debugging across Lua, Java, and native code constrained model development. Expressing models in Python made architectures easier to vary. Processing user, author-relationship, and Tweet features separately produced compact representations; reusing trained weights helped models adapt to fresh data without starting over each time.
Weave extends that concern with model development to the sequence of operations an AI application performs. It records inputs, outputs, and nested function calls so developers can follow an answer through the work that produced it. Its evaluations compare application changes against the same tasks. As lead maintainer, Sweeney works on infrastructure that connects experimentation with the behavior developers encounter in production.
ARIA applies these capabilities to researchers’ own workflows. It examines experiment histories, compares runs, and creates reports and visual workspaces connected to the underlying results. Sweeney helps build the agent, whose capabilities include launching GPU training jobs through W&B Launch and iterating on code and hyperparameters. He frames the goal as delegating the mechanics of experimentation while researchers retain responsibility for new ideas and research direction.
His independent VibeLab project addresses a related question in software development: how to compare coding agents through controlled experiments. The alpha tool runs tasks across agent configurations and preserves code changes, logs, and metrics. Human ratings and automated assessments accompany those records, allowing users to compare the outcome and examine how an agent reached it.
Sweeney’s approach to agent development connects production observation to repeatable evaluation. The ARIA team logs traces to Weave, reviews conversations, and uses live LLM judges to flag weak responses and signs of user frustration. Those observations become YAML evaluation tasks; roughly 200 tasks run nightly to inform release decisions.
▶ Watch ↗AI Engineer World's Fair 202621:16
Loading more talks and highlights…