Organizations today are grappling with how to make sense of an inordinate amount of disparate data.
The ability to transform a sea of data into actionable insights can have a profound impact—from predicting the best new diabetes treatment to identifying and thwarting national security threats. That’s why businesses and government agencies are rushing to hire data science professionals who can help do just that.
By extrapolating and sharing these insights, data scientists help organizations to solve vexing problems and make informed decisions. Combining computer science, modeling, statistics, analytics, and math skills—along with sound business sense—data scientists uncover the answers to major questions that help organizations make objective decisions.
Computer science vs. data science: Which is right for you?
Download our free guide to explore career opportunities in computer and data science.
Data scientist role and responsibilities
Data scientists work closely with business stakeholders to understand their goals and determine how data can be used to achieve those goals. They design data modeling processes, create algorithms and predictive models to extract the data the business needs, and help analyze the data and share meaningful insights with peers. While each project is different, the process for gathering and analyzing data generally follows the path below:
1. Ask the right questions to begin the discovery process.
2. Acquire data.
3. Process and clean the data.
4. Integrate and store data.
5. Begin initial data investigation and exploratory data analysis.
6. Choose one or more potential models and algorithms.
7. Apply data science techniques, such as machine learning, statistical modeling, and artificial intelligence.
8. Measure and improve results.
9. Present final result to stakeholders.
10. Make adjustments based on feedback.
11. Repeat the process to solve a new problem.
Common data scientist job titles
The most common careers in data science include the following roles:
- Data scientists: Design data modeling processes to create algorithms and predictive models, and perform custom analysis
- Data analysts: Manipulate large datasets and use them to identify trends and reach meaningful conclusions to inform strategic business decisions
- Data engineers: Clean, aggregate, and organize data from disparate sources and transfer it to data warehouses
- Business intelligence specialists: Identify trends in datasets
- Data architects: Design, create, and manage an organization’s data architecture
Although the roles of data scientists and data analysts are often conflated, their responsibilities are actually quite different. Put simply, data scientists develop processes for modeling data, while data analysts examine data sets to identify trends and draw conclusions. Because of this distinction and the more technical nature of data science, the role of a data scientist is often considered to be more senior than that of a data analyst; however, both positions may be attainable with similar educational backgrounds.
Learn More | Data Analytics vs. Data Science: A Breakdown
Are data scientists in demand?
By many accounts, becoming a data scientist is a highly desirable career path. It is routinely ranked one of the best jobs in the U.S. based on median base salary, the number of active job openings, and employee satisfaction rates. Likewise, Harvard Business Review called data science “the sexiest job of the 21st century,” noting that “high-ranking professionals with the training and curiosity to make discoveries in the world of big data” are in major demand.
From startups to Fortune 500 companies to government agencies, organizations are seeing the value in capitalizing on big data. Google’s Chief Economist Hal Varian spoke about the need for data scientists back in 2009, telling McKinsey Quarterly, “the ability to take data—to be able to understand it, to process it, to extract value from it, to visualize it, to communicate it—that’s going to be a hugely important skill in the next decades.”
According to the United States Bureau of Labor Statistics, employment of all computer and information research scientists is expected to rise 23% by 2032—a rate of increase that exceeds many other professions. Yet data scientists are relatively scarce, meaning it’s now an opportune time to upskill and enter the field.
Data scientist salaries
According to Robert Half Technology’s 2025 Salary Guide, data scientists earn an average annual salary between $121,750 and $1171,000 per year. However, compensation can vary depending on location. For example, average salaries in cities across the United States include:
- San Francisco: $130,144
- Seattle: $116,372
- New York: $111,953
- Boston: $106,226
- Los Angeles: $107,301
- Austin: $103,685
- Atlanta: $98,053
- Washington, D.C.: $97,558
- Chicago: $99,487
- Charlotte: $89,713
Additionally, as data scientists gain experience, they often move into more senior positions with higher pay. These include:
Skills needed to be a data scientist
Most data scientists use the following core technical skills in their daily work:
- Statistical analysis: Identify patterns in data. This includes having a keen sense of pattern detection and anomaly detection.
- Machine learning: Implement algorithms and statistical models to enable a computer to automatically learn from data.
- Computer science: Apply the principles of artificial intelligence, database systems, human/computer interaction, numerical analysis, and software engineering.
- Programming: Write computer programs and analyze large datasets to uncover answers to complex problems. Data scientists need to be comfortable writing code and working in a variety of programming languages, such as Java, R, Python, and SQL.
- Data storytelling: Communicate actionable insights using data, often for a nontechnical audience.
Data scientists play a key role in helping organizations make sound decisions. As such, they need “soft skills” in the areas listed below.
- Business intuition: Connect with stakeholders to gain a full understanding of the problems they’re looking to solve.
- Analytical thinking: Find analytical solutions to abstract business issues.
- Critical thinking: Apply objective analysis of facts before coming to a conclusion.
- Inquisitiveness: Look beyond what’s on the surface to discover patterns and solutions within the data.
- Interpersonal skills: Communicate across a diverse audience across all levels of an organization.
Best degrees for data scientists
Most employers look for data science professionals with advanced degrees, such as a Master of Science in Data Science. Candidates for data science roles usually begin with a foundation in computer science or math and build on this with a master’s degree in data science, data analytics, or a related field.
In these graduate-level programs, professionals gain core competencies in skills such as predictive analytics, statistical modeling, big data, data mining applications, enterprise analytics, data-driven decision making, data visualization, and data storytelling.
The Master of Science in Data Science program at Northeastern University, for example, is an interdisciplinary program of study that combines courses from both the Khoury College of Computer Sciences and the College of Engineering to provide students with comprehensive frameworks for processing, modeling, analyzing, and drawing conclusions from data. Additionally, Northeastern’s industry-aligned faculty bring their experiences from the field to the classroom, allowing students to gain firsthand knowledge of the top issues facing big data.
Alternatively, some students may find that a degree in data analytics is better suited to their career goals. Data analytics programs teach students how to employ statistics, analytics systems technology, and business intelligence to achieve specific goals. With this foundational knowledge, students discover how to find a logical, data-driven path to resolving a complex problem. They also learn how to overcome data obstacles, such as dealing with uncertain datasets and reconciling data from disparate sources.
The Master of Professional Studies in Analytics program at Northeastern University prepares students by applying the principles, tools, and methods of analytics to a project within a sponsoring organization. Graduates complete the program with a core analytical skill set upon which to layer more specialized technical or industry-specific applications. Experiential learning is a key component of the program. Students learn by building portfolios of real-world projects, demonstrating competency with key technologies, visualization, and communication techniques, and the ability to translate information into recommended actions.
To learn more about advancing your career in data science, explore our program page or download our e-book below.
Editor’s note: This post was originally published in August 2020 and has since been updated for relevance and accuracy.
Related Articles
Data Scientist vs. Data Analyst: What’s the Difference?
11 Data Science Careers Shaping Our Future
Data-Driven Decision Making: A Primer for Beginners