Rounds

System design

Design a model service end to end: requirements, data, model, serving, evaluation and cost.

22 of 15 planned

RolesLLM Product EngineeringAgent Systems EngineeringAI Evaluation and ReliabilityAI Data SystemsCustomer AI DeploymentDeveloper Experience and EducationInference Engineering

Level

22 items

  1. A churn model with a good AUC that nobody usesL1ScreenConcept8 min
  2. The signals that a demo has become a productL1ScreenConcept6 min
  3. When to say no to a modelL1ScreenConcept8 min
  4. A spam classifier from 800 messages and a pretrained bodyL2WorkingTrade-off12 min
  5. Batch or online serving for a two-hour freshness limitL2WorkingTrade-off12 min
  6. Design a feature store that keeps training honestL2WorkingDesign15 min
  7. Design monitoring for a payment risk modelL2WorkingDesign15 min
  8. Design the churn system, not the churn modelL2WorkingDesign20 min
  9. Keep a chat service answering when the provider does notL2WorkingDesign15 min
  10. Project the monthly bill of a chat featureL2WorkingEstimate10 min
  11. Put a model demo behind a public link safelyL2WorkingDesign15 min
  12. Roll out a new prompt without betting the product on itL2WorkingDesign12 min
  13. A payment fraud check inside a hundred millisecondsL3SeniorDesign20 min
  14. Accuracy fell and every input monitor stayed greenL3SeniorDebug12 min
  15. Design a chat API for ten thousand daily usersL3SeniorDesign25 min
  16. Design cited search over ten repositories of codeL3SeniorDesign25 min
  17. Design the gate that decides whether a model shipsL3SeniorDesign20 min
  18. Offline accuracy was fine and live accuracy is notL3SeniorDebug15 min
  19. One command from raw data to a served tuned modelL3SeniorDesign25 min
  20. Keep clean data when the model changes its own futureL4StaffDesign15 min
  21. Review an ML design document and name the blockersL4StaffDesign20 min
  22. Write the rollback plan before the training run startsL4StaffTrade-off20 min

Taught in

The answers on this card come from these lessons.