Design a Scalable Text-to-Speech Platform
Company: Luma
Role: Software Engineer
Category: ML System Design
Difficulty: hard
Interview Round: Technical Screen
Overview: Design a production text-to-speech platform for both interactive synthesis and long asynchronous jobs. Cover text normalization, model serving, streaming, object storage, retries, capacity planning, quality evaluation, voice authorization, abuse prevention, and traceable output provenance.