Global Data Science Salary Dashboard

Overview

When looking through a dataset to analyze, I tried to find a topic that would be interesting to whomever is taking the MSDS program. Therefore, I decided to pick a dataset that focuses on the job market for data scientists. I found the dataset on Kaggle, which contains records of global job postings, specifically in data science. The dataset has cleaned and organized data from around the globe.

Information about the dataset:

Data required some manipulation and preparation:

Goals of the Project:

The main goal here is to create an interactive visualizations that allows users to explore the data science job market globally.

Goals:

Primary Research Questions:

  1. How do the salaries of data scientists vary by country, experience level, employment type?
  2. Which countries have the highest demand for data scientists?
  3. Is there an increase in the number of data science jobs over the years?
  4. How do salaries change over time?

Target Audience:

Interactive Visualizations

1. Interactive Dashboard

The dashboard is multi-panel that offers a wide variety of information. It offers a histogram, a bar chart, and a statistical summary. There is also a filtering feature so the user can explore the data and the numbers that are most relevant to them.

Design elements and justification:

2. Global Perspective

This geographical map offers a global perspective of the job market in data science. I added a bubble overlay with proportional sizing to show where the job demand is highest. I also added a tooltip to provide more information on the map with a custom encoding to show "on-site | remote | hybrid" job types. I also added the job counts on the map for top countries.

Design elements and justification:

3. Time Series Salary Trends

The graph is a line chart, this graph offers a view of how the salaries in the top countries for data scientists have changed over the five years. I also added a detailed tooltip to provide statistical summaries. There is also filters to allow for specific salary trends.

Design elements and justification:

4. Job Demand Over Time

The bar chart shows how the number of data science jobs has changed over the years, allowing us to see the job demand growth. I also added filters and a tooltip providing more information. I overlayed the bars with a line to the trajectory of the job demand. There are some filtering features here if required as well.

Design elements and justification:

Evaluation

A mix of Insight-Based and Usability Evaluation Method

I asked 8 people (family and friends) to use the visualization graphs and provide feedback. The evaluation sessions were 15-30 minutes long with a 1 week follow-up.

Insights Discovered:

Some Complex insights:

Some Unexpected insights:

Evaluation Metrics and Results:

Conclusion:

What went well:

What could be improved:

Data insights and conclusions:

The data gave us multiple insights and trends about the data science job market. The following are insights were found by myself and users from the evaluation sessions:

Global Distribution:

Job Titles:

Salary Trends:

Market Growth:

Work Arrangement:

Note: The insights above were seen from exploring data from 2020 to 2025. however, i believe there should be more data points globally than the data collected above. each country with different languages may have other job postings websites that were not taken into account. The data above is insightful, but in my opinion, not comprehensive.