Data Scientist Salary Guide: What to Expect

Written by Coursera • Updated on

If you’re interested in a career as a data scientist, several factors should inform your salary expectations. Learn how your location, education, and experience can play a role in how much you can earn in this exciting career path.

[Featured image] Woman at computer writing code

Are you considering a career as a data scientist? This career path holds plenty of well-paid opportunities for someone who enjoys analyzing data. Glassdoor ranks data scientists as the third best job in America in their 2022 50 Best Jobs in America report [1].

As data becomes more and more important for businesses to use in making critical decisions, the demand for data scientists is likely to follow. 

Here's what you can earn as a data scientist, and ways you can boost your salary.

What is a data scientist?

Data scientists perform many essential duties. Among those include identifying problems that could be solved by data analytics and determining the correct data sets and variables to analyze. They also analyze data to identify important insights and report to decision-makers who will use the information to steer the company in the right direction. 

Tip: To find out more about the data science field, consider taking Introduction to Data Science offered by IBM on Coursera.


Being a data scientist can be very rewarding and profitable, but what exactly can you expect in terms of salary as a data scientist? As you consider whether or not this career path is right for you, hopefully, the information here will help guide you along the way.

Benefit from a strong employment growth rate

Between 2020 and 2030, the US Bureau of Labor Statistics estimates the employment rate for data scientists to grow by 22 percent by 2030 [2]. 


Learn more by reading this: What Is a Data Scientist? Salary, Skills, and How to Become One

How much do data scientists make?

The median mid-level data scientist salary is $130,000, according to a 2020 Burtch Works study [3]. The median entry-level salary is $85,000, and senior-level data scientists earn a median of $170,000 [4].

Because data scientists can bring a tremendous amount of value to the organizations they work for, this makes a lot of sense. However, even though the median salary for a mid-level data scientist is attractive, many factors can influence a data scientist’s salary. Here is a quick breakdown of some of those factors.

How location affects salary

Salaries for data scientists can vary significantly from region to region. According to Indeed, here is a list of data scientist salaries in various cities in the US [5]: 

  • New York City, NY - $144,093

  • San Francisco, CA - $131,610

  • Austin, TX - $124,866

  • San Diego, CA - $120,033

  • Chicago, IL - $136,174

  • Houston, TX - $158,960

  • Redmond, WA - $115,293

  • Atlanta, GA - $116,558

How education affects salary

To become a data scientist, you will most likely want to earn a bachelor’s degree and develop coding skills. However, many data scientists obtain master’s degrees and PhDs. The higher your education level, the higher you generally expect your income level. 

Read more: Bachelor’s Degree Guide: Resources for Your Undergraduate Education

The more experienced you are as a data scientist, the more money you will likely make. As a general rule of thumb, data scientists can expect an additional $2,000 to $2,500 salary increase for every year of experience. Also, managers tend to make more than standard data scientists. The table below gives a breakdown of average data scientist salaries by experience [3].

Experience LevelExpected Salary
Data Scientist Level 1$85,000–$110,000 (0-3 years of experience)
Data Scientist Level 2$120,000–$140,000 (4-8 years of experience)
Data Scientist Level 3$148,000–$185,000 (9+ years of experience)
Data Scientist Manager Level 1$132,000–$164,000 (supervises 1-3 people)
Data Scientist Manager Level 2$180,000–$210,000 (supervises 4-9 people)
Data Scientist Manager Level 3$210,000–$275,000 (supervises 10+ people)

How your career path affects salary 

Your career path can significantly impact your earning capabilities as a data scientist. As a general rule of thumb, working for high-quality large companies will usually enable you to get a higher salary compared to working for a smaller company. For example, the top 5 highest-paying companies for data scientists in 2020 are Snap, Inc., Airbnb, Netflix, Pinterest, and Lyft, according to Galvanize. These companies pay data scientists an average salary of between $209,000 and $240,000 [6].

However, it is not just the company you work for that can determine your salary as a data scientist. Moving up in terms of roles can also help you increase your earning power.

You can generally expect a salary bump every time you level up from a Level 1 data scientist to a Level 2 data scientist, and so on. Also, being a data scientist manager, which typically requires supervising others, tends to pay more.

Build new skills

The more skills you have as a data scientist, the more valuable you will usually be to a given organization and the higher the salaries you can typically expect. Earning a bachelor’s degree in data science or a related field such as computer science is a good start. However, it would help if you also focused on mastering as many of these skills as possible:

Although all the technical skills are important to master, do not forget about communication. Remember that managers tend to make more money in the data science field, and to be a good manager, you will need to be a good communicator.

Consider graduate school

As of 2020, 94 percent of data scientists hold a graduate degree [3]. So, if you want to be a competitive candidate in this field, then earning a master’s degree in data science could help you significantly. You might be able to get an entry-level job with a bachelor’s degree in data science or a related field or with a certification from a data science bootcamp. To progress in the data science field, a master’s degree could help you get promoted or land a job at your dream company.

Read more: Master's in Data Science: Your Guide

What are the next steps? 

To elevate your chances of becoming a highly paid data scientist, you should focus on advancing your education and gaining any practical experience possible. Gaining experience, getting the proper degrees, and mastering the skills of a data scientist are top priorities for most data scientists who progress in the field.

If you need help mastering the skills of a data scientist, consider one of the professional certificates offered on Coursera, like the IBM Data Science Professional Certificate.


professional certificate

IBM Data Science

Kickstart your career in data science & ML. Build data science skills, learn Python & SQL, analyze & visualize data, build machine learning models. No degree or prior experience required.


(57,479 ratings)

126,756 already enrolled


Average time: 11 month(s)

Learn at your own pace

Skills you'll build:

Data Science, Deep Learning, Machine Learning, Big Data, Data Mining, Github, Python Programming, Jupyter notebooks, Rstudio, Methodology, CRISP-DM, Data Analysis, Pandas, Numpy, Ipython, Cloud Databases, Relational Database Management System (RDBMS), SQL, Predictive Modelling, Data Visualization (DataViz), Model Selection, Dashboards and Charts, dash, Matplotlib, SciPy and scikit-learn, regression, classification, Hierarchical Clustering, Jupyter Notebook, Data Science Methodology, K-Means Clustering

Article sources


Glassdoor. "50 Best Jobs in America for 2022,,20.htm." Accessed September 14, 2022.

Written by Coursera • Updated on

This content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.

Learn without limits