November 13, 2026

Chasing a Moving Target: Going AI-Native on Edits’ Video Seek Engine | Boris Baracaldo from Meta

Scrubbing a video looks trivial, but the real problem is showing correct frames, frequently, while the user keeps moving the target across compositions of overlapping tracks and effects, under hard mobile device limits.

A scrub is a continuous stream of seek requests of different shapes, fast or slow, forward or backward, each resolving the same decisions differently: distance to the nearest keyframe, which frame to show and how soon, when to abandon work already in flight; across device tiers, content, and composition shape, no fixed policy covers that space.

In Edits we engineered an engine that serves frames fast, smoothly and accurately while requests keep arriving, interrupting stale work to render at every transition, seeking GOP-aware off a keyframe list, tracking the finger on backward scrubs while decoding runs the other way, and trading precision for speed where the user cannot tell; it delivered a 10x improvement on seek latency and frames shown per second.

No single policy covers the breadth, so we are going AI-native: refactoring into a portable system that plugs into Meta’s Family of Apps, developing agentic just-in-time observability into production behavior and skills that help coding agents extend the engine and validate their own work.

The vision is an agentic system that profiles production data at scale, generates algorithmic variations, and experiments to to evaluate what can ship, with a human on the loop.

To help personalize content, tailor and measure ads, and provide a safer experience, we use cookies. By clicking or navigating the site, you agree to allow our collection of information on and off Facebook through cookies. Learn more, including about available controls: Cookies Policy