A data scientist is a broad, often vague role spanning analysis, machine learning, experimentation, visualization, infrastructure, and stakeholder communication. Responsibilities vary sharply across organizations. section 1.1
Typical responsibilities may include:
- Create pivot tables, write SQL, visualize data, and answer questions from management. section 1.1
- Run A/B tests, build recommender systems, deploy chatbots, or develop real-time computer vision systems. section 1.1
- Set up large distributed clusters and handle communication with stakeholders. section 1.1
Figure 1.1 The variety of skills one should possess to succeed in ML system design
Use the figure to survey the range of skills associated with ML system design. section 1.1



