Design a Shared Distributed ML Training Platform
Company: Nuro
Role: Software Engineer
Category: ML System Design
Difficulty: hard
Interview Round: Onsite
Overview: Design a shared distributed ML training platform with team quotas, coordinated worker placement, versioned data, experiment tracking, and checkpoint recovery.
Read the full Nuro Software Engineer interview experience this question came from