Design an Evaluation Platform for a Design-Editing Agent
Company: Figma
Role: Software Engineer
Category: ML System Design
Difficulty: medium
Interview Round: Onsite
Overview: Design an evaluation platform for a document-editing agent that supports both exact property changes and open-ended visual requests. Candidates must combine hard assertions, graded rubrics, user interaction signals, protected versioned datasets, evaluator calibration, reproducible runs, and extensible team integrations.
Read the full Figma Software Engineer interview experience this question came from