Data Science MasterClass (September) | 2 seats left

Architecture Design

Architecture Design

Free concept previewThe full case walkthrough and interview practice continue below.

The following components are required for the ETA prediction

  • Client (Reads and Write Operations)

Components for Writes

  • Submission API – Receives user entry of the salary data and stores it in data warehouse
  • Data Validation – cleans any faulty inputs (e.g. $1,500,000 for an entry-level software engineering position) and stores the cleaned valued in the transformed database.
  • Feature Engineering – a pipeline that performs feature engineering to extract key features for the salary prediction model
  • Salary Prediction – the ML application layer that contains the model for salary prediction.
Unlock Premium

Continue with the full applied walkthrough

Continue Architecture Design with the applied case study, diagnostic checks, and the recommendation you would give a PM.

Work through the complete product case
Build the study design step by step
Interpret diagnostics and results
Practice a senior-level interview response

Realistic product cases inspired by

Google logo
Meta logo
Amazon logo
Netflix logo
Apple logo
Dan Lee

Built from a senior data scientist’s perspective

Learn what to check, what to say, and how to make the decision.

Unlock the applied lesson

Premium includes every course, applied case, and coding exercise.