← All speakers

Bio, Work & Ideas

Alvin Pane

Conference affiliation: OutRival

On this page

Alvin Pane is a founding engineer at OutRival, where he builds conversational intelligence for customer-facing AI agents: what they say, when they respond, and what they remember. His published work explores two sometimes competing goals—giving models more responsibility for reasoning and reducing the cost of running them—with experiments in conversational memory and methods for evaluating cheaper alternatives.

From hardware research to conversational agents

Alvin studied engineering science with a robotics focus at the University of Toronto, followed by a Master of Engineering in machine learning. Before OutRival, he was a senior AI research engineer at AMD, where he helped establish and led an R&D team working on AI-assisted hardware debugging and GPU optimization algorithms. His professional background spans both the hardware that runs AI and the applications built on top of it.

Joining OutRival brought a move from Toronto to Miami. In a first-person interview, Alvin describes working on agents’ conversational decisions, timing, delivery, and memory. OutRival’s products support customer-facing workflows across education, insurance, and travel, including answering prospective students’ questions, guiding enrollment, and following up with applicants. Alvin’s contribution concerns how the agents conduct those conversations; the platform and its deployments are collaborative company work.

When more reasoning earns its cost

Alvin’s technical writing examines which tasks need dedicated infrastructure and which a capable model can handle more directly.

  • Conversational memory: Alvin built Dynamic Memory Discovery, an experimental system that dispenses with a vector database, knowledge graph, embedding model, and conventional retrieval pipeline. In his February 2026 account, he reported scores of 96.4% on LongMemEval_S and 85.5% on LongMemEval_M. His argument is that increasingly capable models can shoulder more of the reasoning traditionally assigned to memory infrastructure. He accepts a consequential tradeoff: an individual answer may cost more. The experiment prioritizes accuracy; its benchmark results do not establish production cost or latency suitability.
  • A baseline for cheaper models: Alvin’s token-optimization approach starts by measuring how consistently the production model reproduces its own answers. In his public explanation, a cheaper candidate disagrees with production on 18% of examples, while repeated production runs disagree with one another on 7%. That variability makes model-to-model agreement an incomplete quality measure. He recommends comparing each system with itself and with the other system on the same requests, then having people review disagreements to distinguish regressions, improvements, and ambiguous cases. A paired confidence interval around the net gain informs the release decision, with important customer categories checked separately so an overall average cannot conceal a regression.
  • Cost reductions that still need evaluation: Alvin recommends recording prompt versions, model choices, tokens, latency, and costs before making changes. Prefix caching avoids repeated computation; DSPy and GEPA can search for shorter instructions while preserving the interface and scoring requirements; smaller models may suit narrower tasks. His synthetic HarborBite example illustrates a 51% prompt reduction, rather than realized million-dollar savings. The reduction still needs quality testing, especially because a smaller model can fit a narrow benchmark and fail on unfamiliar inputs. Matching an accepted system’s behavior can support a replacement decision without proving that either system is correct.

His case for the application layer extends this interest in task-specific systems to company strategy. Customer feedback, recurring failures, and specialized workflow data can give an application company the material to develop models suited to its domain. He presents a progression from general-purpose model APIs toward specialized systems as a possibility enabled by understanding customers’ work.

What engineers do when agents implement

In a January 2026 essay, Alvin described a two-day OutRival team sprint in which AI agents handled implementation while engineers concentrated on architecture and the intended result. The experience shifted his emphasis toward directing work, reviewing outputs, and recognizing when a plausible implementation misses the goal. He credits the team’s accumulated engineering judgment for making that division of labor possible.

His thought experiment about ultrafast inference considers what happens if models become much faster: engineers could generate and test more alternatives, increasing the value of feedback that distinguishes promising ideas from unsuccessful ones. It is a speculative argument about the balance between producing candidates and testing them against real outcomes.

In his essay about the Canadian engineer’s iron ring, Alvin connects his engineering education to responsibility for AI systems that influence people’s reasoning and decisions. Agent-generated implementation leaves engineers with concrete obligations: deciding what the system should do, reviewing what it produces, and evaluating whether people can depend on it.

Read the topics behind these talks

1 conference talk

Key ideas

Scroll to read ↓

Alvin Pane’s optimization playbook starts by measuring how often production disagrees with itself. Caching, shorter instructions and smaller models then face a harder test: whether they preserve or improve the work users need.

  • Measure production’s self-disagreement before interpreting candidate disagreement. The reported 7% self-disagreement shows why 18% cross-model disagreement is not an error rate.
    2:31 ↗
  • Preserve inputs, output schema and scoring while searching for shorter instructions. The illustrated 51% token reduction still requires a quality evaluation.
    4:57 ↗
  • Shadow evaluation needs production self-comparisons, candidate self-comparisons and cross-version comparisons. Human review determines whether differences are improvements, regressions or acceptable alternatives.
    7:26 ↗
  • Keep evaluations paired and repeated conversations grouped. Release on a positive lower confidence bound with critical categories checked separately, then continue measuring.
    9:26 ↗

References