Skip to main content

Career Roadmap

Data Scientist in the US

How to Become a Data Scientist: Skills, Salary and 2026 Roadmap

A data scientist builds, validates and explains statistical and machine learning models, experiments and forecasts that answer business questions, using programming, statistics and domain knowledge. Where a data analyst mainly reports on what happened, a data scientist predicts outcomes and tests what drives them. This guide covers what the role involves, what US government and salary sources report for its pay, what postings ask for, and the stage-by-stage path into it from where you start.

$120,230 BLS median annual wage, Data Scientists occupation (SOC 15-2051), May 2025; the code also covers BI analysts
35% BLS projected job growth 2025-2035, from 275,600 jobs; in late October 2025, Indeed's data and analytics postings index was the lowest of any sector
24,800 Average openings a year projected by BLS for 2025-2035, including replacement needs
5 Stages Suggested planning range of 9-15 months to entry-level skills (stages 1-4), from zero at about 10 hours a week

Quick answer: what is a Data Scientist, and how do you become one?

A data scientist builds, validates and explains statistical and machine learning models, experiments and forecasts that answer business questions, using programming, statistics and domain knowledge. Where a data analyst mainly reports on what happened, a data scientist predicts outcomes and tests what drives them. The US Bureau of Labor Statistics puts the median annual wage for its Data Scientists occupation at $120,230 (May 2025), with the lowest 10% earning less than $67,240 and the highest 10% more than $199,130; that occupation code also covers business intelligence analysts and clinical data managers. The core skills are statistics and experiment design, Python and SQL, and machine learning. BLS lists a bachelor's degree as the typical entry-level education, though requirements vary by employer. For a complete beginner studying about 10 hours a week, this page's suggested planning range is 9 to 15 months to reach entry-level skills, including project practice and excluding the job search.

Simplilearn programs for the foundation stages of the Data Scientist roadmap

None of the three Simplilearn programs mapped to this role is a data science program. They are data and business analytics programs, and on this roadmap they serve as a foundation on-ramp: two cover stages 1 and 2 and part of stage 3, and the third is a non-coding program for business leaders. Each tile states what the program does not cover. Whichever route you choose, test it against three questions:

  • Does it take you past descriptive analysis to experiment design and validated models?
  • Does it require projects you build and defend, rather than only exercises?
  • Does it teach you to judge a result's size, uncertainty and assumptions, not only how to produce one?
  • UC Santa Barbara Professional and Continuing Education

    Professional Certificate in Data Analytics & GenAI

    Foundation on-ramp: stages 1 and 2, part of stage 3

    A data analytics program, not a data science program. It covers SQL and Python, analysis and visualization with Power BI and Tableau, regression and statistical analysis, and one introductory predictive analytics and machine learning module, alongside generative AI tools for analysis. What it does not cover: Experiment design and A/B testing, causal inference, deep learning, MLOps and stage 5 of the roadmap.

    Before you start: The program page asks for a bachelor's degree and a basic understanding of programming concepts and mathematics, and prefers 2 or more years of work experience.

    Core skills covered

    • SQL
    • Python
    • Data Visualization
    • Predictive Analytics
    • Machine Learning

    Explore the Professional Certificate in Data Analytics & GenAI

  • Simplilearn, with Microsoft course certificates

    Data Analyst Course

    Foundation on-ramp: stages 1 and 2, part of stage 3

    A data analyst program, not a data science program. It covers Excel, SQL, Python and R, Tableau and Power BI, linear and logistic regression, and an introduction to supervised and unsupervised learning, including K-means clustering. What it does not cover: Experiment design and A/B testing, causal inference, deep learning, MLOps and stage 5 of the roadmap.

    Before you start: The program page captured for this research states no formal entry requirement, so check the current requirement with admissions.

    Core skills covered

    • Statistical Analysis using Excel
    • Data Analysis using Python and R
    • Data Visualization Tableau and Power BI
    • Linear and logistic regression modules
    • Supervised Learning

    Explore the Data Analyst Course

  • Saïd Business School, University of Oxford

    Oxford Programme in AI and Business Analytics

    Not a technical route: stage 2 and 3 concepts for business leaders

    A non-coding business analytics and generative AI strategy program. It covers data interpretation, predictive and prescriptive analysis as concepts, and stakeholder communication, and it suits a manager of data scientists or a business-side reader rather than someone becoming one. What it does not cover: Programming, hands-on modeling and machine learning implementation, so it is not a route into the role itself.

    Before you start: The program page says it is designed for leaders with five or more years in strategy and management.

    Core skills covered

    • Strategic decision making
    • Data interpretation
    • Prescriptive analysis
    • Business intelligence
    • Stakeholder communication

    Explore the Oxford Programme in AI and Business Analytics

Which starting point fits your current level

Where to start on the data scientist roadmap with a Simplilearn analytics program, by current proficiency level
If you are here now You can already Start with Because it covers
BeginnerWork in spreadsheets, but write little or no codeData Analyst CourseExcel, SQL, Python and R, Tableau and Power BI, and regression: roadmap stages 1 and 2 and part of stage 3
IntermediateWrite basic SQL or Python and meet the program's stated entry requirementsProfessional Certificate in Data Analytics & GenAIPython analysis, visualization, regression and one introductory machine learning module, with generative AI tools for analysis
AdvancedAnalyze data and fit regression models, and now need experiments and machine learningNo program on this list is aimed at youAll three programs stop before experiment design, causal inference and machine learning in depth, which are stages 3 and 4 of the roadmap
ExpertBuild and validate models that inform decisionsNo program on this list is aimed at youAt this level the gap is scope, not curriculum: production ownership, a specialization or leading other data scientists
Business leaderManage analysts or data scientists and make decisions from their work, without becoming oneOxford Programme in AI and Business AnalyticsData interpretation, predictive and prescriptive analysis as concepts, and stakeholder communication, with no coding

Proficiency levels are defined under skill levels. Each program is matched to the level it assumes you have reached, not the level it takes you to. Partner names, topics and entry requirements are taken from each program's own page, captured October 5, 2026. Stage coverage is this page's reading of each captured curriculum against the five-stage roadmap; no program on this list covers stage 4 in depth or stage 5.

For programs that go further into machine learning, compare data science courses and certifications. For more analytics certificates, see data analytics courses.

The 5-stage data scientist roadmap at a glance

The first four stages take you to entry-level data scientist skills and total roughly 39 to 63 weeks of part-time study from zero, about 9 to 14.5 months at 10 hours a week. This page rounds that to a suggested planning range of 9 to 15 months to leave room for portfolio work. The ranges assume you start with no coding and no statistics beyond high school, study about 10 hours a week, and build the project named at each stage. The fifth stage, production machine learning and leadership, comes after your first role. If you already work as an analyst or hold a quantitative degree or PhD, you start further along, and the estimates by background run from 4 to 11 months. Both figures are study time and neither includes the job search: the stage sum measures the full path from zero, while the background estimates count only the stages each starting point still needs.

The five stages to becoming a Data Scientist, with a suggested part-time planning range at about 10 hours a week
Stage Focus Suggested planning range
1Probability and statistics, linear algebra and calculus, Python or R basics, SQL querying (L1)10-16 weeks
2Data cleaning with pandas, exploratory data analysis, visualization, metrics and cohort analysis (L2)6-10 weeks
3Hypothesis testing and A/B testing, regression and classification, causal inference, presenting results (L3)8-12 weeks
4Supervised and unsupervised models in scikit-learn, feature selection, model validation, deep learning, NLP or time series (L4)15-25 weeks
5Models in production, cloud and distributed data (AWS, Spark), scalable data products, mentoring (L5)10-16 weeks of study for production and cloud skills; mentoring and strategy are built on the job and not timed

Every range is a suggested planning range built from official course durations for closely matching content, compiled October 5, 2026, not a measured outcome. Each stage is expanded with what you learn, what you build and how you know you’re done in the full roadmap, where the evidence behind each estimate is set out.

What is a Data Scientist?

A data scientist builds, validates and explains statistical and machine learning models, experiments and forecasts that answer business questions, using programming, statistics and domain knowledge. Where a data analyst mainly reports on what happened, a data scientist predicts outcomes and tests what drives them. The deliverable is a validated statistical or machine learning model, experiment or forecast that informs a business decision.

Two neighboring roles pin the definition down. A Data Analyst turns data into answers. A Data Scientist builds statistical and machine learning models that predict outcomes and test what drives them. A Data Scientist builds and validates the model that answers a business question. A Machine Learning Engineer typically owns the model in production. In practice the boundaries overlap, and employers divide the work differently. The full comparison, including data scientist vs data analyst, is under Data Scientist vs Data Analyst vs Machine Learning Engineer.

Is data scientist a real job title?

Yes. Data Scientist has its own federal occupation code, SOC 15-2051, and O*NET code 15-2051.00, and six US salary sources, Glassdoor, Indeed, Payscale, Salary.com, Levels.fyi and Robert Half, publish pay for the exact title. On October 5, 2026, LinkedIn showed 11,000+ and Indeed about 8,000 US listings matching 'data scientist'. Seniority variants of the same title appear on published salary ladders, such as Junior, Lead and Principal Data Scientist on Indeed and Data Scientist I to VI on Salary.com.

What the government occupation code covers

Government figures on this page describe the BLS Data Scientists occupation, not only people with the job title. O*NET lists two other detailed occupations under the same code: Business Intelligence Analysts (15-2051.01) and Clinical Data Managers (15-2051.02). Statisticians have a separate code, 15-2041, and are not included. Because the code is shared, every government figure on this page carries that caveat.

Is an AI and data scientist a different role?

Not as a separate occupation. The federal occupation taxonomy has no separate title for an AI and data scientist; the work sits within the Data Scientist occupation, and employers use the titles differently. Machine learning is already part of the role: in 365 Data Science's analysis of 1,121 US Glassdoor postings, published April 2026, 77% asked for machine learning skills. Building applications on large language models is a typical emphasis of AI engineer roles, though employers divide that work differently; the tracks are set out in the roadmap.

What does a Data Scientist do day to day?

A data scientist's work runs from a business question to a decision. Most of the responsibilities below appear in the federal description of the occupation. This guide emphasizes experiment design and causal inference, a typical emphasis of the role rather than skills unique to it.

Core responsibilities of a Data Scientist, what each involves and the artifact it produces
Responsibility What the work involves Artifact produced
Frame the business questionTurning a stakeholder's question into a measurable hypothesis, prediction target or decision ruleA problem statement with a success metric and the decision it informs
Gather and clean dataQuerying sources with SQL, then cleaning and reshaping raw data so it can be analyzedA documented, reproducible dataset
Explore the dataExploratory analysis, metric, funnel and cohort analysis, and charts that show what the data containsAn exploratory notebook with a short written summary
Design and analyze experimentsPlanning A/B tests, choosing metrics and sample sizes, and testing hypotheses on the resultsAn experiment plan and a results readout with a recommendation
Build predictive modelsChoosing and fitting regression, classification, clustering or forecasting models to answer the questionModel code and a trained model
Validate and compare modelsTesting models on held-out data and comparing them with statistical performance metrics and a simple baselineA validation report that says when the model can be trusted
Communicate resultsPresenting findings and their uncertainty to non-specialists and recommending a decisionA stakeholder presentation or memo
Hand work to engineering, or deploy itPackaging a model and its documentation so it can run in production; in some teams data scientists also deploy and monitor itA documented model package and handover notes

Compiled from O*NET 15-2051.00 tasks (clean and manipulate raw data; apply feature selection; test, validate and reformulate models; compare models using statistical performance metrics; present results), the BLS description of the occupation, GitLab's published data science ladder and the US postings reviewed for this page, accessed October 5, 2026. This page makes no claim about how the working week divides between these responsibilities.

How the work differs by industry

The core methods carry across industries; the domain knowledge you add changes. The list below is descriptive, and pay by industry is set out under salary.

  • Finance and insurance: credit, fraud and pricing problems, which add knowledge of risk and of how lending and insurance decisions are regulated.
  • Healthcare and life sciences: clinical and biological data, which add study design, survival analysis and patient-privacy rules.
  • Technology and e-commerce: product experiments, recommendations and demand forecasting at large scale.
  • Government: federal data scientist positions in occupational series 1560, such as the U.S. Department of State and Department of the Air Force postings reviewed for this page.
  • Publishing and media: the industry with the highest median wage among the five that BLS lists as top employers of data scientists.

Industry list from the BLS top employing industries (May 2025) and federal postings retrieved October 5, 2026. The domain descriptions are editorial guidance written for this page.

Data Scientist salary in the United States

The official figure is a $120,230 median annual wage for the BLS Data Scientists occupation in May 2025; the lowest 10% earned less than $67,240 and the highest 10% more than $199,130. That occupation code also covers business intelligence analysts and clinical data managers, so it describes a broader group than the job title alone. Salary platforms publish figures for the exact title from $103,820 (Payscale average base salary) to $181,800 (Levels.fyi median total compensation). The gap reflects what each one measures and who it samples, not two different markets.

Pay figures on this page are for the Data Scientist role in the United States, in US dollars per year. The official figure is the US Bureau of Labor Statistics wage for its Data Scientists occupation (May 2025). Platform figures come from Glassdoor, Indeed, Payscale, Salary.com, Levels.fyi and Robert Half; each measures pay differently (base salary, total pay, advertised pay or projected benchmarks), so they are shown separately and never averaged.

The four ways data scientist pay is measured

The four measurement families behind US data scientist pay figures, and what each measures
Measurement family What it measures Named sources National figure as published
Government employer surveySurvey-based wage estimates for the SOC 15-2051 occupation, from employer reports, by nation, state, metro and industryUS Bureau of Labor Statistics (Occupational Outlook Handbook; OEWS through O*NET OnLine)$120,230 median; lowest 10% under $67,240; highest 10% over $199,130 (May 2025)
Self-reported employee figuresSalaries entered by employees. Glassdoor and Levels.fyi report total pay, which includes bonus and, on Levels.fyi, stock; Payscale's headline is base salary.Glassdoor, Payscale, Levels.fyi$158,729 average total pay (Glassdoor); $103,820 average base (Payscale); $181,800 median total compensation (Levels.fyi)
Job-posting and salary-database figuresBase pay advertised in postings (Indeed) and a salary database's base-salary figures (Salary.com, methodology not captured)Indeed, Salary.com$130,251 average advertised base (Indeed); $118,416 average base (Salary.com)
Staffing-firm projectionRobert Half's 2027 projected benchmarks, from its own placements plus posting data; pay type not statedRobert Half$123,750 low; $158,750 mid; $186,750 high (projected for 2027)

Families as grouped in the salary research behind this page, from source pages accessed October 5, 2026. Read each figure only against the family it belongs to.

What each salary source reports for data scientists

What each US source reports for Data Scientist pay, by pay definition, sample and date
Source Pay measured Figure as published Sample Data date
US Bureau of Labor StatisticsSurvey-based wage estimates for the Data Scientists occupation (employer survey)$120,230 median ($57.80 an hour); lowest 10% under $67,240; highest 10% over $199,130Not disclosed in the source capturedMay 2025
GlassdoorTotal pay: base salary plus additional pay such as bonuses or stock$158,729 average; 25th to 75th percentile $125,347-$203,643; 90th percentile $252,93658,423 anonymous salary submissionsOctober 2026
IndeedBase salary advertised in job postings$130,251 average; $80,031 low; $211,986 high7.3k salaries from postings over the past 36 monthsUpdated September 28, 2026
PayscaleBase salary, self-reported (total pay shown separately)$103,820 average base; base $73k-$145k (10th to 90th percentile); total pay $73k-$154k5,600 salary profilesUpdated July 14, 2026
Salary.comBase salary (the page separates salary from salary plus bonus)$118,416 average; 25th to 75th percentile $108,704-$128,376Not disclosed in the source capturedUpdated October 1, 2026
Levels.fyiTotal compensation: base, stock and bonus; panel skewed to large technology and finance employers$181,800 median; 25th percentile $135K; 75th percentile $256K; 90th percentile $360K3,679 submissionsUpdated October 5, 2026
Robert Half 2027 Salary GuideProjected benchmark; pay type not stated$123,750 low; $158,750 mid; $186,750 highNot disclosed2027 projection, read October 5, 2026

Each row is a separate source with its own method, sample and pay definition, so the rows are not comparable to one another and are not averaged. Glassdoor's $125,347 and $203,643 are its 25th and 75th percentiles, not the lowest and highest salaries. Glassdoor's page was read through a country redirect and is flagged for recapture from a US session. Robert Half's figures are projections for 2027 from its own placements, not observed pay.

Data scientist salary by level

Every source that publishes a ladder shows pay rising with level, but the ladders are built differently and do not line up: Salary.com uses job levels, Indeed uses job titles, Payscale uses years of experience and total compensation, and Robert Half uses qualitative tiers projected to 2027. Each ladder is shown as its source published it.

Salary.com average base salary for Data Scientist by job level, United States
Salary.com job level Average base salary
Data Scientist I$73,816
Data Scientist II$94,102
Data Scientist III$115,546
Data Scientist IV$131,665
Data Scientist V$176,574
Data Scientist VI$212,658

Source: Salary.com, average base salary, data updated October 1, 2026. Salary.com does not state the years of experience behind each level in the page captured for this research.

Indeed average advertised base salary by data scientist job title, United States
Job title on Indeed Average base salary from postings
Junior Data Scientist$85,488
Data Scientist$130,251
Lead Data Scientist$162,775
Principal Data Scientist$181,150

Source: Indeed, average base salary from job postings, updated September 28, 2026. Seniority is implied by the job title, not by years. Indeed also lists Chief Data Scientist, an executive title, and an hourly internship; both are different jobs and are left out.

Payscale average total compensation for Data Scientist by years of experience, United States
Experience band on Payscale Average total compensation Salaries reported
Entry level, under 1 year$88,797950
Early career, 1 to 4 years$102,1154,150

Source: Payscale, average total compensation including bonus and overtime, updated July 14, 2026. Payscale publishes its mid-career, experienced and late-career bands only as relative changes with no dollar figure, so no figure is given for them.

Robert Half projected 2027 salary benchmarks for Data Scientist by experience tier, United States
Robert Half tier, as the source defines it Projected 2027 benchmark
Low: new to the role or limited experience$123,750
Mid: moderate experience, meets most requirements$158,750
High: extensive experience, advanced skills$186,750

Source: Robert Half, 2027 Salary Guide, read October 5, 2026. These are projected benchmarks from Robert Half's placements and posting data, and the guide does not say whether they are base or total pay.

Entry-level figures conflict, and the conflict is reported rather than averaged. Indeed's Junior Data Scientist average of $85,488 (advertised base) and Payscale's under-1-year average of $88,797 (self-reported total compensation) sit well below Robert Half's low tier of $123,750. The likely causes are base versus total pay, and a staffing-firm sample made up of candidates it placed, which the salary research behind this page reads as skewed toward larger employers and experienced hires, projected forward to 2027. A higher entry-level figure circulating in a secondary re-report of Glassdoor data is not published, because its pay type and filtering are not stated.

Data scientist salary by US metro and state

Location is the clearest driver in the government data. The San Jose metro median is $185,080 and the Houston median $106,750, against a national median of $120,230.

BLS median annual wage and 10th to 90th percentile range for the Data Scientists occupation in ten US metro areas, May 2025
Metro area Median annual wage 10th to 90th percentile
San Jose-Sunnyvale-Santa Clara, CA$185,080$109,740-$282,840
San Francisco-Oakland-Fremont, CA$170,110$99,170-$272,430
Seattle-Tacoma-Bellevue, WA$164,740$81,130-$230,980
New York-Newark-Jersey City, NY-NJ$135,980$79,870-$216,030
Boston-Cambridge-Newton, MA-NH$132,040$82,030-$206,220
San Diego-Chula Vista-Carlsbad, CA$130,990$74,110-$201,190
Los Angeles-Long Beach-Anaheim, CA$129,740$71,080-$208,280
Dallas-Fort Worth-Arlington, TX$127,750$65,190-$173,340
Austin-Round Rock-San Marcos, TX$127,360$74,640-$186,010
Houston-Pasadena-The Woodlands, TX$106,750$62,980-$167,230

Source: US Bureau of Labor Statistics OEWS, May 2025 wage data, read through O*NET OnLine's local-wage tables for California, Washington, New York, Massachusetts, Texas, accessed October 5, 2026. Medians with 10th to 90th percentile ranges, for the whole Data Scientists occupation code. Metro figures for Washington DC, Chicago, Atlanta and Denver were not retrieved and are not estimated.

BLS median annual wage and 10th to 90th percentile range for the Data Scientists occupation in five US states, May 2025
State Median annual wage 10th to 90th percentile
Washington$163,350$79,930-$220,040
California$141,590$77,480-$224,920
Massachusetts$131,750$81,030-$206,220
New York$130,460$73,330-$214,080
Texas$122,090$64,540-$170,780

Source: US Bureau of Labor Statistics OEWS, May 2025, through O*NET OnLine state tables (California, Washington, New York, Massachusetts, Texas), accessed October 5, 2026.

Indeed publishes city averages from job postings. They measure advertised base pay, not wages, and are not comparable with the government rows above.

Indeed average advertised base salary for Data Scientist in five US cities, September 2026
City Average advertised base salary
San Francisco, CA$170,719
Seattle, WA$154,430
Livermore, CA$151,235
New York, NY$138,724
Boston, MA$130,039

Source: Indeed, average base salary from job postings, updated September 28, 2026. Per-city sample sizes are not disclosed. Cities are listed as Indeed published them.

Data scientist salary by industry

BLS median annual wage for the Data Scientists occupation in the five industries that employ the most data scientists, May 2025
Industry Median annual wage
Publishing, broadcasting and content providers$142,240
Computer systems design and related services$132,380
Credit intermediation and related activities$129,490
Management of companies and enterprises$128,050
Insurance carriers and related activities$108,650

Source: US Bureau of Labor Statistics, Occupational Outlook Handbook, Data Scientists, May 2025. These are medians in the five industries that employ the most data scientists, not a ranking of every industry. Industry figures from a salary platform are not published, because the per-industry samples were undisclosed and the top of its list was dominated by a few employers.

What moves a data scientist's salary

What moves a data scientist's salary in the US, with the evidence and source for each driver
Driver Evidence Source
LocationBLS metro medians run from $106,750 in Houston to $185,080 in San Jose, against a $120,230 national median.BLS OEWS, May 2025, through O*NET OnLine
Level and senioritySalary.com's Data Scientist I average is $73,816 and Data Scientist VI is $212,658; Indeed's Junior Data Scientist is $85,488 and Principal Data Scientist $181,150.Salary.com, October 1, 2026; Indeed, September 28, 2026
IndustryBLS medians in the top employing industries range from $108,650 in insurance carriers to $142,240 in publishing, broadcasting and content providers.BLS, May 2025
Pay definition: base or totalPayscale's average base is $103,820, Glassdoor's average total pay is $158,729 and Levels.fyi's median total compensation is $181,800. Most of the gap is a difference in pay definition, base salary against total pay with bonus and stock; the sources do not split it further.Payscale, July 2026; Glassdoor, October 2026; Levels.fyi, October 5, 2026

Drivers grouped from the source rows above; no new figures. Skill, certification and degree premiums are not listed as drivers; see the next question.

Do any skills carry a verified salary premium?

None was found in the sources reviewed for this page (listed under methodology, accessed October 5, 2026). Employers ask most often for Python (85% of 1,121 sampled postings), machine learning (77%) and SQL (59%), according to 365 Data Science's 2026 analysis of US Glassdoor postings, but none of those sources puts a dollar or percentage premium on these skills, or on any certification or degree level, for data scientists. How often postings ask for each skill is set out under skills.

Data scientist and data analyst pay: where each role's figures are

This page does not compare data scientist pay with data analyst pay. Each role's figures come from their own sources and dates, and placing them side by side would mix measurements that were never taken the same way. For data scientists, the government median is $120,230 (May 2025), with the platform figures above. Data analyst pay is set out on the Data Analyst career roadmap.

The official wage baseline

Data Scientist has its own federal occupation code, so the government figure is the role's own baseline, not a proxy. Its one caveat is the code's scope.

The official US wage baseline for the Data Scientists occupation (SOC 15-2051), May 2025
Occupation SOC code Median annual wage Median hourly wage 10th percentile 90th percentile
Data Scientists (also covers business intelligence analysts and clinical data managers)15-2051$120,230$57.80$67,240$199,130

Source: US Bureau of Labor Statistics, Occupational Outlook Handbook, Data Scientists, May 2025 wages, page last modified August 27, 2026, accessed October 5, 2026. The BLS occupation page with the mean wage and the 25th and 75th percentiles could not be retrieved, so those figures are not given.

Ready to become a Data Scientist?

Talk to a learning consultant about programs, faculty and outcomes for this role.

Data Scientist jobs and hiring demand in the US

Data scientist employment is projected to grow fast over the decade, while the most recent sector posting data in this research, from late 2025, was weak. The Bureau of Labor Statistics projects 35% growth for its Data Scientists occupation from 2025 to 2035, from a base of 275,600 jobs to 371,000, with about 24,800 openings a year, including openings from workers who leave the occupation. In late October 2025, Indeed Hiring Lab's job postings index for the data and analytics sector was 60.4, the lowest of any sector it tracked, while applications per posting were rising. That is dated history; it does not establish current hiring conditions.

How fast is data scientist employment projected to grow?

BLS employment projection for the Data Scientists occupation, 2025 to 2035
Measure Figure What it covers
Employment, 2025275,600 jobsThe whole SOC 15-2051 code, including business intelligence analysts and clinical data managers
Projected employment, 2035371,000 jobsThe same code
Projected change, 2025-203535%, an increase of about 95,400 jobsBLS describes this as much faster than average; the average for all occupations is 3%
Average openings a yearAbout 24,800Includes openings that arise when workers leave the occupation or retire, so it is not a count of added jobs

Source: US Bureau of Labor Statistics, Occupational Outlook Handbook, Data Scientists, 2025-2035 projections, page last modified August 27, 2026, accessed October 5, 2026. Older projection vintages still shown elsewhere, including on O*NET, are not mixed in.

How many data scientist jobs are listed?

US job listing counts for data scientist searches on two platforms, October 5, 2026
Platform Search Listings shown What the count covers Observed
LinkedInData Scientist, United States11,000+Keyword match, including senior, lead and staff roles and some listings where the term is not in the titleOctober 5, 2026
Indeeddata scientistAbout 8,000Keyword match, rounded on the pageOctober 5, 2026

Single-day snapshots. Keyword counts include senior and staff roles and duplicates across boards, so the two are never added together. A Glassdoor figure that counts companies with salary data, and an Indeed figure that counts salaries from postings over 36 months, are not job counts and are not used.

What education do data scientist postings ask for?

The government and the postings point in different directions, and both are reported. The Bureau of Labor Statistics lists a bachelor's degree as the typical entry-level education, with no related work experience and no on-the-job training. In 365 Data Science's posting sample, graduate degrees were named more often than a bachelor's.

Education levels for data scientists in two sources, each reported separately and never added together
Source and measure Bachelor's Master's PhD Other
Education named in a 365 Data Science sample of 1,121 US Glassdoor postings, published April 202616.2%31.4%34.7%17.7% did not mention a level
O*NET survey respondents, Data Scientists 15-2051.00, read October 5, 202648% said required44% said requiredNot reported4% associate's degree

Sources: 365 Data Science, Data Scientist Job Outlook 2026, published April 23, 2026 (collection window not stated); O*NET OnLine, Data Scientists 15-2051.00. The two measure different things: the first counts the education level a posting names, the second what survey respondents say the job requires. Shares are of each source only and are not summed.

How much experience do data scientist postings ask for?

In the individual postings reviewed for this page, entry roles accept new graduates or 0-2 years, the Data Scientist rung asks for about 2-5 years and Principal roles 8+ years; the full ladder is under career progression. The one posting analysis in this research gives its 2026 experience shares only as a chart, so no market-wide share is published here. As dated context, Indeed Hiring Lab reported in November 2025 that entry-level roles had held their share of postings, or grown it, but because total postings shrank, that still left fewer openings for new graduates.

Which employers are advertising data scientist roles?

Employers observed advertising US data scientist roles, by where and when each was observed
Where observed Employers named What it shows
LinkedIn, October 5, 2026Booz Allen Hamilton, HP, SmithRx, PayPal, American Bureau of Shipping (ABS), Kros-Wise, Inc., Ibotta, Kalman & Company, Inc., Lockheed Martin, KBR, eSimplicity, Global Payments Inc.A Data Scientist-titled listing on that day
Indeed, October 5, 2026Pittsburgh Pirates, Starbucks, Alten Calsoft Labs, Inspira Financial Trust, LLC, Smithsonian InstitutionA Data Scientist-titled listing on that day
Postings reviewed for this page's skill levels and career ladder, retrieved October 5, 2026Capital One, Walmart, DoorDash, Waymo, Toast, Figma, U.S. Department of State, U.S. Department of the Air Force, U.S. Department of TransportationAt least one US Data Scientist posting, some already closed

Employer names are plain text and are not linked. A name means the employer had a Data Scientist-titled listing or posting on the date shown, not that it hires in volume; listings change daily, and no ranking is implied. Whether any listed name is a staffing intermediary rather than the end employer was not checked. Company logos shown on Simplilearn program pages are not evidence of hiring and are not used.

Which industries employ the most data scientists?

The Bureau of Labor Statistics lists five top employing industries for the occupation: publishing, broadcasting and content providers; computer systems design and related services; credit intermediation and related activities; management of companies and enterprises; and insurance carriers and related activities. Median wages in each are under salary.

Which job titles do postings use?

Seniority variants of the title appear on salary ladders and in postings: Junior, Lead and Principal Data Scientist on Indeed, Data Scientist I to VI on Salary.com, and Associate, Senior Associate and Principal Associate at Capital One. How often each title appears was not measured, so no distribution is given. Executive titles and internships are treated as different jobs.

What tempers the demand picture

  • In late October 2025, Indeed Hiring Lab's data and analytics sector index was 60.4, the lowest of any sector it tracked. That is dated history, not current conditions; the sector covers data and analytics broadly, not the Data Scientist title alone, and no 2026 sector figure was found.
  • In November 2025, Indeed reported US tech job postings almost a third below their early-2020 level.
  • The 35% projection covers a code that includes business intelligence analysts and clinical data managers, and it is a ten-year projection, not current hiring.
  • Listing counts are single-day keyword snapshots, not unique open positions.

Sources: Indeed Hiring Lab, 2026 US Jobs and Hiring Trends Report, November 20, 2025; US Bureau of Labor Statistics, Occupational Outlook Handbook, Data Scientists; LinkedIn and Indeed job searches, October 5, 2026.

Data Scientist career progression and future scope

The data scientist ladder runs from an entry or associate rung through Data Scientist, Senior, Staff and Principal on the individual-contributor track, with a separate management track. Simplilearn's editorial role definition describes the seniority signal as owning the modeling approach and its validation for a product or business area, and mentoring others on method. Titles vary by employer: Capital One uses Associate, Senior Associate and Principal Associate, and DoorDash uses numbered levels.

The data scientist career ladder: experience asked in US postings, scope at each rung and Indeed advertised base pay for the same title
Rung Experience asked in postings reviewed Scope at this rung in GitLab's published ladder Indeed average advertised base for this title
Entry-level or associate data scientist0-2 years. Entry roles reviewed accept new graduates, and one accepts a quantitative master's degree with no stated experience.Not covered: GitLab's ladder starts at its Intermediate levelJunior Data Scientist: $85,488
Data Scientist2-5 years, for example 2+ years in data science (GitLab), 3+ years or a PhD (Waymo), 2+ years in analytics or consulting (DoorDash)Designs and evaluates experiments through hypothesis testing; builds machine learning models with feature engineering and validation; has 2+ automated models in productionData Scientist: $130,251
Senior Data Scientist4-8 years. The band is the overlap of GitLab's and Capital One's requirements, not a single cited figure.Adds deep learning, NLP and recommendation systems; 4+ automated models in production; automates feedback loopsNo figure published for this title
Staff Data Scientist5-7+ years (GitLab 5+, Toast 7+; Walmart asks for 5 years of machine learning)Machine learning at scale and team strategyNo figure published for this title
Principal Data Scientist8+ years (GitLab)Leads multi-quarter strategic initiatives as a company-wide leaderPrincipal Data Scientist: $181,150
Data science manager or supervisory data scientistExperience at a senior grade; one federal supervisory posting requires a year at the grade belowNot covered: GitLab's data science ladder is for individual contributors onlyNo figure published for this title

Rungs, experience and scope from postings and ladders retrieved October 5, 2026: GitLab's data science job family handbook, Waymo, DoorDash, Capital One, Toast and Walmart postings, and USAJOBS federal postings. Pay: Indeed, average base salary from postings, updated September 28, 2026, matched to a rung by title only. Indeed's Lead Data Scientist ($162,775) has no matching rung here. Individual employers' posted ranges are not shown, because one employer's range is not a market rate. Promotion criteria differ by employer.

Individual contributor or manager?

Both tracks exist. GitLab's published data science family is individual-contributor only, a public career ladder framework on GitHub splits the individual and management tracks at its Data Scientist V level, and the federal government advertises supervisory data scientist positions at a senior grade. Total years of experience for the management rung are not stated in any source reviewed.

Where the path leads after your first data scientist role

One lateral move stays close to the work: toward production machine learning. A Data Scientist builds and validates the model that answers a business question. A Machine Learning Engineer typically owns the model in production. Moving that way adds feature engineering at depth, training pipelines and serving; see the Machine Learning Engineer career roadmap. The tracks you can choose after the foundations are set out in the roadmap.

Is data science a good long-term career?

The official outlook is growth: the Bureau of Labor Statistics projects 35% employment growth for Data Scientists from 2025 to 2035 and names the integration of AI into business workflows, the growing volume of data and demand for data-driven decisions as drivers. That is a ten-year projection, not a measure of current hiring, and the dated counterweights are under jobs and hiring demand.

Data Scientist vs Data Analyst vs Machine Learning Engineer

These three roles share data, Python and statistics, and differ mainly in what they typically deliver. A Data Analyst turns data into answers. A Data Scientist builds statistical and machine learning models that predict outcomes and test what drives them. A Data Scientist builds and validates the model that answers a business question. A Machine Learning Engineer typically owns the model in production. The rows below show typical emphasis; the roles overlap, and employers divide the work differently.

How the Data Scientist role differs from the AI Data Analyst and Machine Learning Engineer roles
Dimension Data Scientist AI Data Analyst Machine Learning Engineer
Primary deliverableA validated statistical or machine learning model, experiment or forecast that informs a business decisionAn analysis, dashboard or forecast that answers a business question from dataA trained model served in production
Core skillsHypothesis testing and A/B experiments; regression and classification modeling; machine learning with feature engineering and model validation; causal inferenceStatistical analysis and visualization; data storytelling; forecasting and time series; AI-assisted analysis (Copilot, ChatGPT)Feature engineering; training; tuning; model serving
Typical toolingPython (pandas, scikit-learn), R, SQL, TensorFlow or PyTorch, Jupyter, SparkExcel, SQL, Power BI, Tableau, Python (NumPy, Matplotlib, Seaborn), CopilotPyTorch, TensorFlow, scikit-learn, MLflow
Seniority signalOwns the modeling approach and its validation for a product or business area, and mentors others on methodOwns the metric definitions and analyses that a business decision is made onOwns model performance and the training pipeline

Source: Simplilearn's editorial role definitions for data and business analytics and for AI roles, October 5, 2026; the Data Scientist row is reasoned from O*NET and BLS task descriptions and the skill progression behind this page. Salary is deliberately not compared: each role's pay comes from its own sources and dates, so this page states only data scientist figures. Full treatments: Data Analyst and Machine Learning Engineer career roadmaps.

Data scientist vs data analyst: the full comparison

A Data Analyst turns data into answers. A Data Scientist builds statistical and machine learning models that predict outcomes and test what drives them. The two roles overlap most at the foundation: both query data with SQL, clean it and chart it. They split at statistics and modeling. An analyst's work is complete when the question is answered and the answer is communicated; a data scientist's work continues into predicting what comes next and testing whether a change caused an effect.

Data scientist vs data analyst: how the two roles compare, dimension by dimension
Dimension Data Analyst Data Scientist
Core questionWhat happened, and why?What will happen, and what would change it?
Typical deliverableAn analysis, dashboard, report or forecastA validated model, experiment or forecast that informs a decision
StatisticsDescriptive statistics, metrics and basic inferenceHypothesis testing, experiment design, regression and causal inference
Machine learningOccasional; not the core of the workCore: supervised and unsupervised models, and their validation
CodingSQL and spreadsheets, with some PythonPython or R and SQL as daily tools; 85% of sampled postings named Python
Typical toolsExcel, SQL, Power BI, TableauPython (pandas, scikit-learn), R, SQL, Jupyter, TensorFlow or PyTorch
Federal occupation codeNo separate code; business intelligence analysts sit in 15-2051.01Data Scientists, 15-2051 (O*NET 15-2051.00)
Where it is covered in depthData Analyst career roadmapThis page

Built from Simplilearn's editorial role definitions, O*NET's separation of business intelligence analysts (15-2051.01) within the Data Scientists code, and the 365 Data Science sample of 1,121 US Glassdoor postings, April 2026. The Data Analyst column summarizes that role; its skills, roadmap and pay are set out on its own page.

Pay is not compared here. Data scientist figures are under salary; data analyst figures are on the Data Analyst roadmap, from their own sources and dates.

Should you become a data analyst first?

It is one route, not a requirement. An analyst role already covers SQL, visualization and metrics, so moving up means adding math for machine learning, experiment design and machine learning itself, an estimated 6 to 10 months of part-time study. The Bureau of Labor Statistics lists no related work experience as typical for entry into the occupation, so a quantitative graduate who can code can apply for data scientist roles directly. The transition is set out under career-switch paths.

Data scientist vs machine learning engineer

A Data Scientist builds and validates the model that answers a business question. A Machine Learning Engineer typically owns the model in production. In practice production ownership varies by team: some data scientists develop and operate models, and GitLab's published ladder expects automated models in production at its Intermediate data scientist level, while other teams hand models to machine learning or platform engineers. Feature pipelines, training and tuning at production scale, and MLOps are the typical emphasis of machine learning engineering. This guide focuses on choosing, building and validating models to answer a business question, and on experiment design; see the Machine Learning Engineer career roadmap for production systems in depth.

Data science vs traditional statistics and business analytics

For a statistician, economist or business analyst, data science keeps the reasoning about evidence and changes the data, the tooling and the output. The question is more often what will happen than what happened, the data is larger and messier, and the result is checked on data the model has not seen. The table shows typical emphasis: the fields overlap in inference, prediction and experimental design.

What changes when a statistician, economist or business analyst moves into data science
Dimension Traditional statistics and BI reporting Data science
Typical questionDescribe a population, or test a defined hypothesis on a planned samplePredict outcomes and test interventions on large operational data
DataDesigned samples, survey data and curated tablesLogs, transactions, events and text, which usually need cleaning first
Main toolsStatistical packages such as R or SAS, spreadsheets and BI toolsPython or R, SQL, scikit-learn, notebooks and version control
How results are checkedSignificance tests on the planned sampleHeld-out validation, cross-validation and randomized experiments
OutputA report, table or dashboardA model, experiment readout or forecast that feeds a decision, sometimes running in software
Seniority signal (Simplilearn's editorial role definitions)For analysts: owning the metric definitions and the analysis a decision is made onOwning the modeling approach and its validation for a product or business area, and mentoring others on method

Comparison written for this page. The seniority row quotes Simplilearn's editorial role definitions for data and business analytics and for AI roles, October 5, 2026.

How is AI changing the data scientist roadmap?

The Bureau of Labor Statistics names the integration of AI into business workflows as one driver of demand for data scientists. As editorial guidance, this roadmap treats large language model literacy as an add-on after core machine learning. Building applications on large language models, with retrieval and agents, is a typical emphasis of AI engineering roles, and it is set out on the AI Engineer career roadmap.

Is data science the same as statistics?

They overlap in inference, prediction and experimental design. Statisticians have their own federal occupation code, separate from Data Scientists, and data science roles often combine statistical methods with programming, data systems and product delivery. For statisticians, economists and actuaries this page gives an editorial estimate of 5 to 9 months of part-time study, set out under career-switch paths.

Data Scientist skills required, and skill levels

A data scientist needs fluent statistics, Python and SQL, the ability to design and analyze experiments, and enough machine learning to choose, build and validate a model that answers a business question. The skill progression for the role runs from L1 to L5, and L3 and L4 are where the role is defined.

The Data Scientist skill progression from L1 to L5, and how deeply this page covers each level
Level Focus Skills Depth on this page
L1Math, Stats & Code BasicsProbability and statistics; linear algebra and calculus; Python or R basics; SQL queryingFull for statistics; programming and SQL as foundations
L2Data Wrangling & VisualizationData cleaning and wrangling (pandas); exploratory data analysis; data visualization (Tableau, Power BI, matplotlib); metrics and cohort analysisFoundation only. SQL, analysis and visualization in depth are on the Data Analyst career roadmap
L3Statistical Modeling & ExperimentsHypothesis testing and A/B testing; regression and classification; causal inference; presenting results to stakeholdersFull. This is the role's core.
L4Machine Learningscikit-learn supervised and unsupervised models; feature engineering and selection; model validation and comparison; deep learning (TensorFlow, PyTorch); NLP or time seriesFull for choosing, building and validating models. Feature pipelines at production depth are covered on the Machine Learning Engineer career roadmap
L5Production ML & LeadershipModels in production and MLOps; cloud and distributed data (AWS, Spark); scalable data products; mentoring and data science strategyAwareness. Production ownership varies by team; this guide covers the handover, and serving and MLOps in depth are on the Machine Learning Engineer career roadmap

Skill progression from the researched roadmap behind this page, levelled from O*NET tasks, the BLS description of how to become one, GitLab's data science ladder and US postings, October 5, 2026. The depth column shows how far this guide goes; where a linked guide goes deeper, the row says so.

Skill levels, from beginner to expert

Proficiency levels on the Data Scientist track: what you can do, what you cannot yet do, and where to start
Proficiency level You can You cannot yet Start with
BeginnerUse spreadsheets and read a chartWrite SQL or Python, or explain a confidence intervalStage 1 of the roadmap
IntermediateQuery, clean and chart data, and fit a regressionDesign an experiment or validate a model on held-out dataStage 3
AdvancedRun and analyze A/B tests and build validated predictive modelsHand models to production or lead a data science agendaStage 4 depth, then stage 5 on the job
ExpertOwn the modeling approach and its validation for a product or business areaNothing on this roadmap is new to youSpecialization, production ownership or leading other data scientists

Levels written for this page and used across it, including the program router.

Which skills do data scientist postings ask for?

Python, machine learning and SQL lead. In 365 Data Science's analysis of 1,121 US Glassdoor postings, published April 2026, 85% named Python, 77% machine learning and 59% SQL, with R at 46% and AWS at 27%. Statistical analysis was named as a skill in 18%.

Skills named in 1,121 US Glassdoor postings for data scientists, by share of the sample
Skill as named Share of the 1,121 sampled postings
Python85%
Machine learning77%
SQL59%
R46%
AWS27%
TensorFlow / PyTorch23% / 21%
Data visualization / Tableau / Power BI22% / 19% / 14%
Deep learning20%
Natural language processing18%
Statistical analysis18%
Microsoft Azure16%
Big data / data pipelines / ETL16% / 11% / 10%

Source: 365 Data Science, Data Scientist Job Outlook 2026, 1,121 US Glassdoor postings, published April 23, 2026; collection dates not stated. Percentages are shares of this one sample as published, not market-wide rates. Salary premiums are covered under salary.

The math a data scientist actually uses

Probability and statistics are the math you use every week; linear algebra and calculus explain how models work. The Bureau of Labor Statistics names all four as preparation for the occupation, and the depth needed at entry level differs by topic.

The math a data scientist uses, where each topic shows up in the work, and the depth needed at entry level
Topic Where it shows up in data science work Depth needed at entry level
Probability and distributionsModeling uncertainty, choosing a test, simulating outcomesFluent: you use it every week
Hypothesis testing and confidence intervalsA/B tests, comparing groups, reporting uncertaintyFluent, including when a test does not apply
RegressionExplaining and predicting outcomes, adjusting for other variablesFluent with linear and logistic regression
Experiment design and powerSizing tests, choosing metrics, avoiding false positivesWorking: you can plan a test before it runs
Linear algebraHow models represent data; dimensionality reduction such as PCAConceptual: vectors, matrices and what a projection does
CalculusHow models are fitted by gradient-based optimizationConceptual: what a gradient is and why it matters

Topics from the BLS description of how to become a data scientist and the roadmap's first and third stages. Depth guidance written for this page.

Experimentation and A/B testing for data scientists

Experiment design, with causal inference, is a typical emphasis of data scientist roles, and it is a named requirement in the ladders and postings behind this page: GitLab's Intermediate data scientist designs and evaluates experiments through hypothesis testing, and the DoorDash, Figma and Toast postings ask for A/B testing, experimentation or causal inference. A good test is decided before it runs.

How to design and analyze an A/B test: each step, the decision it involves and what goes wrong if it is skipped
Step Decision you make If you get it wrong
1. Define the decision and the primary metricWhat will be decided, and which single metric decides itMany metrics are checked after the fact and one happens to look significant
2. Choose the unit of randomizationWhether users, sessions, accounts or stores are randomizedUnits influence each other and the measured effect is biased
3. Calculate power and sample sizeThe smallest effect worth detecting and how many units that needsThe test is too small to detect a real effect, and it is wrongly called a failure
4. Run the test and check assignmentHow long to run, and whether groups received the planned splitA broken split or a holiday week contaminates the comparison
5. Analyze with the planned testThe test and significance level you stated before startingPeeking and stopping early inflate false positives
6. Correct for multiple comparisonsHow many variants and segments were testedOne segment out of twenty shows an effect by chance alone
7. Report effect size and uncertaintyThe estimated effect, its confidence interval and the recommended decisionA significant but tiny effect drives a costly change

Steps written for this page from standard experimental practice, as editorial guidance. A significance test alone does not show that an effect matters: report the estimated effect, its uncertainty and the assumptions checked, and judge whether it is large enough to act on.

Causal inference when you cannot run an experiment

Many business questions cannot be randomized: a price change hits every customer, or a policy starts on a fixed date. Causal inference methods estimate an effect from observational data, and each rests on an assumption you have to defend. In the roadmap they sit in stage 3, after regression.

Causal inference methods data scientists use when a randomized experiment is not possible
Method When it fits The assumption it depends on
Difference-in-differencesA change reached one group and not another at a known timeWithout the change, both groups would have moved in parallel
Regression discontinuityTreatment depends on a score crossing a cutoffUnits just either side of the cutoff are otherwise comparable
Instrumental variablesSomething shifts the treatment but affects the outcome only through itThe instrument has no other path to the outcome
Matching and propensity scoresTreated and untreated units differ on observed characteristicsNo important difference is left unobserved
Regression adjustmentThe main confounders are known and measuredThe model includes the confounders that matter, in the right form

Methods written for this page. Causal inference appears in the Figma and Toast postings reviewed for this page.

How much machine learning does a data scientist need before applying?

Enough to choose, build and validate a model honestly, with depth in one specialty. GitLab's ladder expects machine learning with feature engineering and validation at its Intermediate level and adds deep learning, NLP and recommendation systems at Senior. In the 1,121-posting sample, 77% asked for machine learning and 20% for deep learning.

  • This page's entry-level checklist: linear and logistic regression, decision trees and ensembles, clustering, cross-validation, evaluation metrics such as precision, recall and ROC-AUC, and comparison against a simple baseline.
  • Later, or in one chosen specialty: deep learning in TensorFlow or PyTorch, NLP, time-series forecasting at depth, computer vision and recommendation systems.

Feature engineering: what data scientists need to know

Feature engineering is creating and selecting the inputs a model learns from, and a data scientist uses it in every predictive project. At this role's depth that means sensible encodings, ratios and aggregates built from domain knowledge, feature selection that is validated rather than assumed, and strict care that nothing from the future leaks into training.

Feature pipelines and feature stores at production scale are a typical emphasis of machine learning engineering, though in some teams data scientists build and maintain them too. This guide stays with feature work for a single predictive project; see the Machine Learning Engineer career roadmap for production feature systems in depth.

Should you learn Python, R or SQL first?

Learn Python and SQL first, together if you can. SQL gets you the data and Python does the analysis and modeling. Add R later if the roles you want name it.

Python, R or SQL: what data scientists use each for, when to learn it, and how often postings name it
Language What data scientists use it for When to learn it Named in the 1,121 US Glassdoor postings
PythonCleaning and analyzing data, statistics, machine learning and automationFirst, alongside SQL85%
SQLGetting data out of databases and warehouses, joins and aggregationsFirst, alongside Python59%
RStatistical analysis and visualizationLater, if your target roles name it46%

Shares from 365 Data Science, Data Scientist Job Outlook 2026, 1,121 US Glassdoor postings, April 2026. Order recommendation written for this page.

Libraries and tools compared

This page recommends scikit-learn as the first modeling library, because it teaches validation and model comparison on the classical models stage 4 of the roadmap starts with. That is a recommendation, not a finding: the posting sample measured TensorFlow (23%) and PyTorch (21%) by name but did not measure scikit-learn, pandas or NumPy.

Libraries and tools data scientists use: what each is best at, and how often postings name it
Library or tool Best at Named in the 1,121 US Glassdoor postings
pandasLoading, cleaning, reshaping and summarizing tabular dataNot measured
NumPyFast numerical arrays underneath most other librariesNot measured
scikit-learnClassical machine learning, validation and model comparisonNot measured
matplotlib and SeabornCharts for exploration and reporting in PythonNot measured by library; data visualization 22%
TensorFlowBuilding and training neural networks23%
PyTorchBuilding and training neural networks, common in research code21%
TableauInteractive dashboards for business users19%
Power BIDashboards and reports in Microsoft environments14%
SparkProcessing data too large for one machineNot measured by name; big data 16%

Best-at descriptions written for this page. "Not measured" means the sample did not report the tool, not that postings never name it.

Do employers expect data scientists to know Tableau or Power BI?

Some do. In the 1,121-posting sample, 19% named Tableau and 14% Power BI, and 22% named data visualization in general. This page treats Python charting as the core skill for a data scientist and places BI tools mainly on the analytics and business track. BI tools in depth are covered on the Data Analyst career roadmap.

Which soft skills does a data scientist need?

  • Problem framing: turning a vague request into a question that data can answer, and saying when it cannot.
  • Data storytelling: presenting a result and its uncertainty so a non-specialist can act on it, which O*NET lists among the occupation's tasks.
  • Stakeholder communication: advising decision makers, which the federal GS-14 data scientist posting reviewed for this page names as part of the job.
  • Domain knowledge: knowing which effects are plausible and which data is trustworthy in your industry.
  • Working with engineers: writing code others can run, and handing models over with documentation.

Portfolio artifacts that prove each level

The portfolio artifact that proves each proficiency level, and the posting requirement it evidences
Proficiency level Artifact that proves it Posting requirement it evidences (365 Data Science, Data Scientist Job Outlook 2026, 1,121 US Glassdoor postings)
Beginner to intermediateA SQL and pandas analysis of a real dataset, with charts and a written summarySQL, named in 59%; data visualization, 22%
IntermediateAn A/B test analysis with a pre-stated metric, power calculation and recommendationStatistical analysis, named in 18%
AdvancedA predictive model validated against a baseline, with error analysisMachine learning, named in 77%; Python, 85%
Advanced, specializedA deep learning, NLP or forecasting projectDeep learning, 20%; NLP, 18%; TensorFlow 23% and PyTorch 21%
ExpertA model handed to production with monitoring, built with engineersAWS, 27%; Microsoft Azure, 16%; big data, 16%

Artifacts written for this page. Posting shares from 365 Data Science, Data Scientist Job Outlook 2026, 1,121 US Glassdoor postings, April 2026.

The data science tool stack

The data science stack runs from SQL and a programming language at the bottom to cloud and distributed data at the top. You need one working choice per layer and an understanding of what the layer is for, not every tool listed.

The data science tool stack by layer, with the roadmap stage where each layer is learned
Layer Tools What it does Stage
Data accessSQLQuerying databases and warehouses, joining and aggregating tables1
Programming languagePython, RAnalysis, statistics, modeling and automation1
Notebooks and version controlJupyter, Git, GitHubExploring interactively, tracking changes and sharing reproducible work1
Data wranglingpandas, NumPyCleaning, reshaping and summarizing data2
Visualizationmatplotlib, Seaborn, Tableau, Power BICharts for exploration, and dashboards for business users2
Practice dataKaggle datasets and other public dataReal, messy data for portfolio projects2-4
Statistics and experimentsStatistical functions in Python or RHypothesis tests, confidence intervals, power and regression3
Classical machine learningscikit-learnSupervised and unsupervised models, validation and comparison4
Deep learningTensorFlow, PyTorchNeural networks for text, images and sequences4
Distributed data and cloudSpark, AWS, Microsoft AzureData too large for one machine, and managed data and ML services5
Handing models to production (awareness)Docker, FastAPI or Flask, MLflowPackaging a model, exposing it behind an API and tracking experiments5

Tools as named in the skill progression behind this page and the 365 Data Science posting sample; the grouping by layer is editorial guidance. How often postings name each tool is shown only where measured, under skills. Tools are listed as text so that every one is readable.

How to become a Data Scientist: the step-by-step data scientist roadmap

To become a data scientist, work through five stages in order: math, statistics and code foundations; data wrangling and visualization; statistical modeling and experiments; machine learning; then production and leadership skills after your first role. Each stage ends with something you build. From zero, the first four stages total 39 to 63 weeks of part-time study, about 390 to 630 hours, which this page rounds to a suggested planning range of 9 to 15 months for a beginner. That assumes no prior coding or statistics beyond high school, about 10 hours of study a week, and the project at each stage.

The Data Scientist roadmap, stage by stage, with part-time duration, what to have done before you start, what you learn, what you build and how you know you're done
Stage Duration (part-time) Before you start What you learn What you build How you know you're done
1. Build math, statistics and code foundations10-16 weeksNothing beyond high school math; no coding neededProbability and statistics, the linear algebra and calculus that models rest on, Python or R to scripting level, and SQL queries with joins and aggregationsA notebook that loads a public dataset with SQL and Python and summarizes it with correct statisticsYou can query, load and describe a dataset and explain a confidence interval without notes
2. Wrangle, explore and visualize data6-10 weeksStage 1 done: you can query, load and describe a datasetCleaning and reshaping messy data with pandas, exploratory data analysis, charts in matplotlib and one BI tool such as Tableau or Power BI, and metric, funnel and cohort analysisAn exploratory analysis of a messy real dataset, with a short written summary of what the data showsYou can take a raw dataset to a clean, documented table and a chart a stakeholder understands
3. Model statistically and run experiments8-12 weeksStage 2 done: a clean, documented dataset and a clear chartHypothesis testing, A/B test design and analysis, linear and logistic regression, causal inference from observational data, and presenting a result and its uncertainty to non-specialistsAn A/B test analysis with a pre-stated metric, a power calculation and a written recommendationYou can estimate how large a measured difference is and how uncertain, check the test's assumptions and say whether it is large enough to act on
4. Learn machine learning and validate models15-25 weeksStage 3 done: you can size an effect and its uncertaintyRegression, classification, clustering and ensembles in scikit-learn, cross-validation and model comparison, an introduction to feature selection, and deep learning in TensorFlow or PyTorch, with NLP or time-series forecasting as a first specialtyA predictive model for a business outcome, validated against a baseline, with an honest error analysisYou can defend why your model beats a simple baseline, on data it never saw
5. Production ML and leadership, after your first role10-16 weeks of study for production and cloud skills; mentoring and strategy are built on the job and not timedStage 4 done, and a first data science roleHow models are packaged, deployed and monitored, cloud data services, distributed data with Spark, and, on the job, mentoring and setting data science direction for a teamA model handed to production with documentation, monitoring checks and a plan for retrainingA model you built is used in a live decision process and someone else can maintain it

Stage sequence from the researched data scientist skill progression behind this page. Durations assume about 10 hours of study a week and are suggested planning ranges, not measured outcomes. Stage 5 is a post-hire stage: its production and cloud skills carry a study range, while mentoring and data science strategy are built on the job and are given none. The before-you-start and done checks are editorial guidance built from the stage order and each stage's project, not published benchmarks.

Choose your track after the foundations

Once the foundations and core machine learning are in place, this page groups the next step into three common directions. The grouping is editorial guidance, not a measured taxonomy, and the tracks overlap. Choose by the deliverable you want: decisions from experiments, models that predict, or applications built on language models. This guide covers the analytics and business track's experiments and causal inference, and model building for the applied machine learning track; the related guides linked below go deeper on the rest.

The three specialization tracks after the data science foundations, what each builds and where each is covered
Track What you build Evidence in the sources reviewed Where it is covered
Analytics and business data scienceExperiments, causal analysis and product metrics that drive decisionsThe DoorDash, Figma and Toast postings reviewed for this page ask for A/B testing, experimentation or causal inferenceThis page for experiments and causal inference; analyst skills on the Data Analyst and Business Analyst career roadmaps
Applied machine learningPredictive models in core machine learning, NLP or computer vision, carried toward productionGitLab's ladder adds deep learning, NLP and recommendation systems at Senior; 20% of the 1,121 sampled postings named deep learning and 18% NLPThis page for choosing, building and validating models; production on the Machine Learning Engineer career roadmap
Generative AI and workflowsApplications built on large language modelsBLS names the integration of AI into business workflows as a driver of demandAI Engineer career roadmap

Tracks grouped by this page as editorial guidance. Search answers captured October 1, 2026 show that readers ask about these directions; the evidence column cites the postings, GitLab's ladder, the 365 Data Science sample and BLS, accessed October 5, 2026.

The evidence behind each duration

The evidence behind each roadmap stage's duration estimate
Stage Estimate Evidence strength Benchmarked against
1. L110-16 weeksReasoned from adjacent dataMathematics for Machine Learning and Data Science Specialization (DeepLearning.AI on Coursera): 12 weeks at 5 hours a week. IBM Python for Data Science, AI & Development and IBM Databases and SQL for Data Science with Python: 2 weeks at 10 hours a week each. University of Michigan Statistics with Python: 4 weeks at 10 hours a week, counted only at the top of the range.
2. L26-10 weeksReasoned from adjacent dataIBM Data Analysis with Python and IBM Data Visualization with Python: 2 weeks at 10 hours a week each. Google Go Beyond the Numbers: 3 weeks at 10 hours a week. No fetched course states a duration for Power BI as a second tool or for metrics and cohort analysis, which sit in the top of the range.
3. L38-12 weeksReasoned from adjacent dataGoogle The Power of Statistics (hypothesis and A/B testing) and Google Regression Analysis: 3 weeks at 10 hours a week each. University of Pennsylvania A Crash Course in Causality: 2 weeks at 10 hours a week. The top of the range adds experiment-design and presentation practice, for which no course states a duration.
4. L415-25 weeksReasoned from adjacent dataMachine Learning Specialization (Stanford Online and DeepLearning.AI on Coursera): 2 months at 10 hours a week. Deep Learning Specialization (DeepLearning.AI): five courses stated at 25, 24, 7, 36 and 37 hours; the low end counts two of them. Sequences, Time Series and Prediction: 2 weeks at 10 hours a week. IBM Machine Learning with Python: 2 weeks, counted only at the top.
5. L510-16 weeksReasoned from adjacent data (study component only)DeepLearning.AI Machine Learning in Production: 1 week at 10 hours a week. Duke MLOps Specialization: 6 months at 5 hours a week. IBM Introduction to Big Data with Spark and Hadoop: 2 weeks at 10 hours a week. O*NET places the occupation in Job Zone Four, where workers usually need several years of work-related experience.

Sources: provider course pages as listed, accessed October 5, 2026. "Reasoned from adjacent data" means the range combines two or more verifiable figures by inference. Stage 4 is the widest because deep learning depth varies; its low end counts two of the five deep learning courses. No fetched course states a duration for Power BI as a second tool, metrics and cohort analysis, or stakeholder presentation on its own, so those sit in the top of each range rather than in the arithmetic.

How long it takes from your starting point

The stage sum and the background estimates measure different things. The stage sum is the whole path from zero. The background estimates count only the stages each starting point still needs, so they are shorter for analysts, quantitative graduates and PhDs. All of them are suggested planning ranges for study time at about 10 hours a week, and none includes the job search. If you work full time, these are the ranges that apply to you, because they already assume part-time study of about 10 hours a week.

Suggested part-time planning range to entry-level data scientist skills, by starting background, at about 10 hours a week
Starting background Suggested planning range Evidence strength What it assumes, and its basis
Data or BI analyst6-10 monthsReasoned from adjacent dataStage 2 and the SQL half of stage 1 already held; the gap is math for machine learning, stage 3 and stage 4. Google's Advanced Data Analytics certificate, which requires prior analytics experience, states 6 months at 10 hours a week and has no deep learning, so it anchors the floor.
Quantitative graduate (math, statistics, computer science, economics)6-11 monthsReasoned from adjacent dataHolds the degree BLS lists as typical; needs applied tooling, stage 2 practice, the applied half of stage 3 and stage 4
PhD or researcher in a quantitative field4-7 monthsReasoned from adjacent dataHolds the math, statistics and research code; needs SQL, pandas practice, business framing of experiments and applied machine learning. The 7-month ceiling comes from 7 to 8 week full-time PhD fellowships, assuming about 40 hours a week.
Statistician, economist or actuary5-9 months (estimate)Editorial estimateAssumes regression, inference and reporting are already held. The stage arithmetic is sourced; the starting point and the transition are not measured.
Career switcher with no technical background (added to the roadmap's target backgrounds)9-15 months of study; job search not includedReasoned from adjacent dataAll four entry stages from zero. The Bureau of Labor Statistics lists a bachelor's degree as typical, and 44% of O*NET respondents say a master's is required, so this time buys the skills, not the credential.
Software engineerNo estimate on this pageNot estimatedThe transition is not measured; programming transfers, and statistics and experiments are what to add
High school studentNo estimate on this pageNot estimatedA bachelor's degree comes first; see below

Estimates from the roadmap timeline research behind this page, built from official course durations, BLS and O*NET context, PhD fellowship and part-time bootcamp durations (Cornell Tech, Course Report) and one US training provider's hour totals (Noble Desktop), accessed October 5, 2026. The statistician, economist and actuary range is an editorial estimate and is labeled as one. The career-switcher row is an addition beyond the roadmap's four target backgrounds.

How many hours a week, and is one year enough?

This page's estimates assume about 10 hours of study a week, the pace most course pages state. The first four stages add up to about 390 to 630 hours, so you can scale the time to your own pace: more hours a week shortens the calendar time, and at 10 hours a week the planning range from zero is 9 to 15 months. One year of part-time study is therefore enough for many beginners and not for all. It covers the foundations, statistics and experiments, core machine learning and a first portfolio; specialization depth and production skills come later.

Starting in high school

The Bureau of Labor Statistics lists a bachelor's degree as the typical entry-level education for the occupation, and requirements vary by employer, so check postings in the field you want. A high school student can start the foundations early. Take the most advanced math your school offers, especially statistics and algebra, and computer science if it is available. Learn basic Python and finish one small project with a public dataset. A degree in mathematics, statistics, computer science or a related field, the fields the Bureau of Labor Statistics names for the occupation, is the typical next step. This page gives no duration for this path.

The three stages between learning and hiring

The three stages between finishing the roadmap and getting hired as a data scientist
Stage What it involves What it produces
Portfolio consolidationChoosing a few projects, finishing them properly and writing up the question, method, validation and decision for eachDocumented repositories a reviewer can run and follow
Public write-upsExplaining at least one project in plain language for a non-specialist readerA write-up or short presentation that shows you can communicate a result
Interview preparationPracticing SQL, statistics and explanations of your own projects and their trade-offsReadiness for the competency areas under interview preparation

Written for this page as editorial guidance; no duration is given for these stages.

Qualifications and prerequisites for a Data Scientist

The hard prerequisites are statistics and a programming language, plus SQL. A bachelor's degree is what the Bureau of Labor Statistics lists as typical for entry, and postings name graduate degrees often.

What you need before and while starting the Data Scientist roadmap, and how necessary each is
Prerequisite Necessity Why
Statistics and probabilityEssentialThe basis of experiments, inference and model validation; BLS names it as preparation
Python or REssential85% of the 1,121 US Glassdoor postings named Python and 46% named R
SQLEssential59% of the sampled postings named it; it is how you get the data
Linear algebra and calculusWorking levelBLS names both as preparation; they explain how models are fitted
A bachelor's degree in a quantitative fieldTypical for entryBLS lists a bachelor's degree as the typical entry-level education
A master's degree or PhDOften named in postings31.4% of the sampled postings named a master's and 34.7% a PhD
Machine learningLearned on the roadmap, not before it77% of the sampled postings asked for it; stage 4 teaches it
Domain knowledgeUsefulHelps you frame questions and judge which results are plausible

Necessity ratings are this page's guidance. Sources: US Bureau of Labor Statistics, Occupational Outlook Handbook, Data Scientists, accessed October 5, 2026; 365 Data Science, Data Scientist Job Outlook 2026, 1,121 US Glassdoor postings, April 2026.

Do you need a degree to become a data scientist?

A degree is typical, and requirements vary by employer. The Bureau of Labor Statistics lists a bachelor's degree as the typical entry-level education, in mathematics, statistics, computer science or a related field, and notes that some employers require or prefer a master's or doctoral degree. Check individual postings for degree, equivalent-experience and specialist requirements. In 365 Data Science's sample of 1,121 US postings, 17.7% did not mention an education level. Those shares describe one sample, not the whole market.

Do you need a master's degree or PhD?

Not always, but postings name them often. In the same sample, 31.4% named a master's and 34.7% a PhD, while 16.2% named a bachelor's. Among O*NET survey respondents, 44% said a master's is required and 48% a bachelor's. The shares come from different sources measuring different things, so they are reported separately and never added together.

Which degree is best for becoming a data scientist?

The Bureau of Labor Statistics names mathematics, statistics and computer science, or a related field. This page reads related fields to include economics, physics and other quantitative degrees with statistics and programming. For comparing degree and certificate programs, see data science courses and programs.

Do you need coding to become a data scientist?

Yes. At entry level that means Python scripts with pandas and scikit-learn, SQL queries with joins and aggregations, and Git for version control. If you prefer analysis with little code, the Data Analyst career roadmap relies more on SQL, spreadsheets and BI tools.

Are there hard gates such as licenses or security clearance?

None were found. Data science requires no license. Security clearance appears on some defense-contractor listings; how often was not measured, so no share is given.

Before you start: a quick self-check

  • Comfortable with high school algebra? If not, start with the math in stage 1.
  • Know what a mean, median and standard deviation tell you? If not, start with stage 1 statistics.
  • Comfortable working in spreadsheets? If not, practice before stage 2.
  • Willing to write code most days? If not, consider the data analyst route first.

How to switch careers into data science

The shortest estimated paths into data science start from roles that already hold part of the roadmap: PhDs and researchers, statisticians, analysts and quantitative graduates. The longest starts from no technical background, and that path also runs into the degree expectation.

Career-switch paths into data science, by current role
Current role What transfers What to add Suggested planning range (evidence strength)
Data or BI analystSQL, data cleaning, dashboards, metrics and stakeholder workMath for machine learning, experiment design, causal inference and machine learning6-10 months (reasoned from adjacent data)
Quantitative graduateMath and statistics, or programming, from the degreeApplied tooling, data wrangling practice, experiments and machine learning6-11 months (reasoned from adjacent data)
PhD or researcher in a quantitative fieldStatistics, hypothesis testing and research codeSQL, business framing of experiments and applied machine learning4-7 months (reasoned from adjacent data)
Statistician, economist or actuaryRegression, inference and reporting, often in R, SAS or SQLPython, data wrangling at scale and machine learning5-9 months (editorial estimate)
Software engineerProgramming, Git, data handling and deploymentStatistics, experiment design, model evaluation and business framingNo estimate on this page
No technical backgroundDomain knowledgeAll four entry stages, starting with math and code; a bachelor's degree is the typical expectation9-15 months of study, job search not included (reasoned from adjacent data)

Timelines from the roadmap timeline research behind this page, at about 10 hours a week, accessed October 5, 2026. The statistician, economist and actuary range is an editorial estimate. Where a transition is not measured, no range is given.

From data analyst to data scientist

An analyst already holds the data handling and much of the visualization the role needs. The work is math for machine learning, experiment design and machine learning itself, an estimated 6 to 10 months. Analyst skills in depth are on the Data Analyst career roadmap, and how the two roles differ is under role comparison.

From software engineer to data scientist

Programming, Git and deployment transfer directly. What the roadmap adds is statistical reasoning: experiment design, inference and honest model evaluation, which are stages 3 and 4. This page gives no estimate for the move. If you would rather build and run models in production than design experiments, compare the Machine Learning Engineer career roadmap.

From a math, finance or economics background

This page assumes graduates and professionals from these fields already hold the statistics; the gap is Python, SQL and machine learning. A finance or economics background is also domain knowledge for the analytics and business track, where causal questions about pricing, policy and risk arise.

With no technical background, no degree or no experience

Plan for the longest path: a suggested planning range of 9 to 15 months of part-time study to reach entry-level skills, not including the job search. That time buys the skills, not the credential. The Bureau of Labor Statistics lists a bachelor's degree as the typical entry-level education and 44% of O*NET respondents say a master's is required, so this page's guidance without a degree is to start in an analyst role, build a portfolio of complete projects and move toward modeling work from there. Start with stage 1 math and Python, and a first exploratory project on a public dataset.

Portfolio projects that show you can work as a Data Scientist

A data scientist portfolio should show decisions supported by evidence, not only models that train. Each project should start from a business question and end with a recommendation, with the method and its validation in between.

Data scientist portfolio projects: what each proves, what it must document and the posting skills it evidences
Project archetype What it proves What it must document Posting skills it evidences
A/B test analysis on a public or simulated experimentYou can design and analyze an experiment honestlyThe decision, primary metric, power calculation, test used and recommended actionStatistical analysis, Python
Predictive model for a business outcome, such as churn or demandYou can build and validate a model that answers a questionThe baseline, validation method, metrics, error analysis and what the model should not be used forMachine learning, Python, SQL
Causal analysis of observational dataYou can estimate an effect when no experiment existsThe method chosen, the assumption it rests on and how you checked itStatistical analysis, R or Python
Exploratory analysis with a stakeholder memoYou can find what matters in messy data and explain itData cleaning steps, the main findings and a one-page memo for a non-specialistSQL, data visualization
Forecasting or NLP projectYou can work in one specialtyThe data, model choice, validation over time or text, and limitsDeep learning, NLP, TensorFlow or PyTorch

Archetypes written for this page. Posting skills from 365 Data Science, Data Scientist Job Outlook 2026, 1,121 US Glassdoor postings, April 2026.

How many projects do you need?

There is no measured employer requirement for a project count. This page's editorial guidance is depth over count: two or three complete projects that use different methods, each with a question, a validated method, documented code and a recommendation. That is a practice plan, not a hiring statistic.

Does Kaggle experience help?

Kaggle is a good source of datasets and practice. A competition leaderboard shows modeling skill on a problem someone else framed; a portfolio project also shows that you can frame the question and explain the result.

What every project write-up should state

  • The business question and the decision it informs
  • Where the data came from and how it was cleaned
  • The method, and why it fits the question
  • How the result was validated, including the baseline
  • What the result means, its uncertainty and its limits
  • How to run the code

Suggested portfolio project: customer retention analysis and intervention

One worked example of a project that covers stages 2 to 4. It is an editorial suggestion, not a measured hiring requirement, and it has no expected result: what you find depends on the data.

  • Business question: which customers are likely to stop using a product, and which intervention is worth testing?
  • Inputs: a public customer or activity dataset, or a synthetic one labeled as synthetic, with a clear time cutoff between the history you learn from and the period you predict.
  • The work: define what counts as leaving, prevent leakage of information from after the cutoff, fit a simple baseline before any complex model, split the data by time where that matches how the model would be used, and inspect errors for customer subgroups.
  • Deliverables: a reproducible notebook or package, a data dictionary, an evaluation report and a one-page decision memo.
  • Failure cases to check: future information leaking into training, an imbalanced outcome that makes accuracy misleading, a decision threshold that shifts from sample to sample, and a correlation read as a cause.
  • Evidence to show: the comparison with the baseline, the uncertainty around your estimates where it applies, examples of errors, and clear limits on any causal claim.
  • Extension: propose an A/B test of one intervention as a separate plan. A model that predicts who leaves does not show that an intervention would make them stay.

What rigorous, production-grade data science means

A notebook result works once. Rigorous data science holds up on new data, can be reproduced and is used only for the decision it was built for. These competencies are hard to learn from tutorials, because a tutorial dataset is already clean and its answer is already known.

What rigorous, production-grade data science means: each competency and the failure it prevents
Competency The failure it prevents
A metric and analysis plan written before the data is seenChoosing the result after the fact, then believing it
Power calculations before every experimentCalling a real effect a failure because the test was too small
Held-out validation and a simple baselineA model that looks accurate but is no better than a rule of thumb
Leakage checks on every featureA model that performs well in testing and fails on live data
Confidence intervals reported with every estimateA decision taken on a precise-looking number that is mostly noise
Multiple-comparison correctionsOne segment out of many showing an effect by chance and being acted on
Reproducible code, data versions and a fixed random seedA result no one, including you, can reproduce a month later
Documented assumptions and limitsA model used for a question it was never built to answer
A monitoring plan agreed with engineeringA model that silently degrades as the data changes

Written for this page.

Where MLOps fits

A data scientist needs to hand a model over in a state engineers can run: versioned code, documented inputs and outputs, and agreed checks for drift. Deploying, serving and monitoring models at production scale is MLOps, which this roadmap places in stage 5, after your first role. It is a typical emphasis of machine learning engineering, and in some teams data scientists own it too; see the Machine Learning Engineer career roadmap for MLOps in depth.

How to prepare for a Data Scientist interview

Prepare for the skills postings ask for, and for explaining your own projects in depth. The learning and interview suggestions on this page are an editorial preparation framework built from posting requirements, not a description of how any employer's hiring process runs.

Competency areas to prepare for data scientist interviews, derived from posting requirements
Competency area What it assesses How to prepare
SQLWhether you can get and shape the data yourselfPractice joins, aggregations and window functions on real schemas
Statistics and experimentationWhether you can design a test and interpret its resultWalk through one of your A/B tests: metric, power, test, decision
Machine learning and evaluationWhether you can choose, validate and explain a modelExplain your model's baseline, metrics and failure cases
Python codingWhether you write clean, working analysis codeRework one project's code so someone else can run it
Business case reasoningWhether you can turn a vague question into an analysis planPractice framing questions from a product or business scenario
CommunicationWhether a non-specialist can act on your resultPresent one project in five minutes to someone outside data

Framework written for this page from the posting skills in the 365 Data Science, Data Scientist Job Outlook 2026 sample and the skills in the roadmap's stages 1 to 4.

Do certificates matter for becoming a Data Scientist?

No certification is required to become a data scientist, and a certificate does not show what a portfolio of validated work shows. A structured program gives you a sequence, deadlines and feedback; what you still have to build yourself is a public portfolio and practice explaining it.

Do certificates matter, or only projects?

This page makes no ranking, because how employers weigh certificates against projects was not measured. A certificate shows completed coursework; a portfolio shows work a reviewer can run and question, and many postings also name a degree. As editorial guidance, the practical order is to build first and certify alongside.

Degree, bootcamp or self-paced roadmap?

Degree, structured program or self-paced roadmap: how the three routes into data science compare
Route Time stated by the source What it gives you What it signals Best fit
DegreeOne online US master's in data science states 12 to 32 monthsDepth, a credential and structured feedbackThe credential BLS and many postings nameCareer starters and people who need the degree
Structured program or bootcampBootcamp lengths listed by one guide run from 7 weeks to 10 monthsSequence, deadlines, graded projects and feedbackCompleted coursework; check what the program actually coversPeople with a degree who need applied skills fast
Self-paced roadmap9 to 15 months from zero at about 10 hours a week (this page's suggested planning range)Flexibility, at your own paceOnly what your portfolio showsDisciplined learners with a quantitative background

Sources: a US online master's program page and Course Report's bootcamp guide, as recorded in the roadmap timeline research, accessed October 5, 2026; self-paced estimate from this page's roadmap. Costs are not compared, because no cost figure in this research is current and verified.

Vendor certifications

Cloud vendor credentials attest to competence on one platform and fit after the roadmap, not at its start. Amazon Web Services, for example, recommends at least 1 year of hands-on experience with Amazon SageMaker and related services before its Certified Machine Learning Engineer - Associate exam.

What the Simplilearn programs on this page are, and are not

The three Simplilearn programs on this page are data and business analytics programs, not data science programs, and they cover the foundation stages of the roadmap only. This page makes no claim about placement rates, salary increases or job guarantees for any program. For programs that go further into machine learning, compare data science courses.

Which data science certification fits your background?

Talk to a learning consultant about program formats, eligibility and upcoming cohorts.

The biggest mistakes people make learning data science

Common mistakes when learning data science, and what to do instead
Mistake Why it fails Do this instead
Skipping statistics to reach machine learning soonerYou cannot judge a test result's size and uncertainty, or whether a model beats a simple baselinePass the stage 3 done check before stage 4
Collecting courses instead of finishing projectsA completion certificate shows you finished a course, not that you can do the workFinish one project end to end before starting the next course
Using only clean tutorial datasetsReal data is messy, and cleaning it is part of the jobUse at least one raw, public dataset you had to clean yourself
Reporting accuracy without a baselineA model can be accurate and still uselessCompare every model with a simple baseline
Analyzing an experiment before planning itYou end up choosing the result after seeing the dataWrite the metric, test and sample size down first
Going deep on deep learning too earlyMonths go into a specialty named in 20% of 1,121 sampled postings, against 77% for machine learningLearn classical machine learning and validation first
Never explaining your work to a non-specialistThe result is never usedWrite a one-page memo for every project

Key data science terms explained

Data science
Data science is the practice of using statistics, programming and domain knowledge to turn raw data into models, forecasts and recommendations that inform decisions.
Hypothesis testing
Hypothesis testing is a statistical procedure for deciding whether an observed difference or relationship in data is larger than chance alone would plausibly produce.
P-value
A p-value is the probability of seeing a result at least as extreme as the one observed if there were no real effect. A small p-value is evidence against the no-effect assumption, not a measure of how large or important an effect is.
Confidence interval
A confidence interval is a range computed from data that, under repeated sampling, would contain the true value a stated share of the time. It reports the uncertainty around an estimate.
A/B test
An A/B test is a randomized controlled experiment in which users or units are randomly assigned to a control version and a variant, so that a difference in a chosen metric can be attributed to the change.
Statistical power
Statistical power is the probability that an experiment detects an effect of a given size when an effect of that size exists. It is set mostly by sample size and is calculated before a test starts.
Causal inference
Causal inference is the set of methods for estimating the effect of one variable on another, including from observational data where no randomized experiment was run.
Confounder
A confounder is a variable that influences both a cause and an outcome, creating an association between them that is not causal unless it is accounted for.
Regression
Regression is a family of models that estimate how an outcome changes with one or more inputs. Linear regression predicts a number; logistic regression predicts the probability of a category.
Classification
Classification is a supervised learning task in which a model assigns each record to a category, such as whether a customer will churn.
Cross-validation
Cross-validation is a way of estimating how a model will perform on new data by repeatedly training it on part of the data and testing it on the held-out remainder.
Overfitting
Overfitting is when a model learns noise in its training data and so performs well on that data but poorly on new data.
Data leakage
Data leakage is when information that would not be available at prediction time, such as a future value or the target itself, slips into model training and makes performance look better than it will be in use.
Precision and recall
Precision is the share of a model's positive predictions that are correct; recall is the share of actual positives the model finds. Raising one usually lowers the other.
Bias-variance tradeoff
The bias-variance tradeoff is the balance between a model too simple to capture a pattern and a model so flexible that it fits noise. Validation on held-out data is how the balance is judged.
Exploratory data analysis (EDA)
Exploratory data analysis is the first look at a dataset, using summaries and charts to understand its structure, quality and patterns before any model is built.
Feature engineering
Feature engineering is creating and selecting the input variables a model learns from, such as ratios, counts or encoded categories, to make useful patterns easier to learn.
Time-series forecasting
Time-series forecasting is predicting future values of a measure recorded over time, such as weekly demand, using its own history and related signals.
MLOps
MLOps is the set of practices for deploying, monitoring and updating machine learning models in production, so that a model keeps working as data changes.

Data Scientist: frequently asked questions

What is a data scientist?

A data scientist builds, validates and explains statistical and machine learning models, experiments and forecasts that answer business questions, using programming, statistics and domain knowledge. Where a data analyst mainly reports on what happened, a data scientist predicts outcomes and tests what drives them. The deliverable is a validated model, experiment or forecast that informs a decision. The US Bureau of Labor Statistics tracks Data Scientists as an occupation, SOC 15-2051.

How do you become a data scientist?

Work through five stages in order: math, statistics and code foundations; data wrangling and visualization; statistical modeling and experiments; machine learning; then production skills after your first role. Build a portfolio project at each stage. The Bureau of Labor Statistics lists a bachelor's degree in a quantitative field as the typical entry-level education for the occupation; check individual postings, because requirements vary by employer.

How long does it take to become a data scientist?

This page's suggested planning ranges run from 4 to 15 months at about 10 hours of study a week, depending on where you start. From zero, the first four roadmap stages add up to 39 to 63 weeks, so plan on 9 to 15 months including project practice. The ranges are 6 to 10 months for data and BI analysts, 6 to 11 months for quantitative graduates and 4 to 7 months for PhDs. They are planning estimates built from course durations, not measured outcomes, and they exclude the job search.

Can one year of part-time study make you a data scientist?

For many people, yes, but not for everyone. At about 10 hours a week, this page's suggested planning range for a beginner is 9 to 15 months to reach entry-level skills, so one year covers the foundations, statistics and experiments, core machine learning and a portfolio for some learners and not others. Production skills and specialization depth come later. Analysts, quantitative graduates and PhDs start further along.

How much does a data scientist make in the US?

The Bureau of Labor Statistics reports a $120,230 median annual wage for its Data Scientists occupation in May 2025, with the lowest 10% under $67,240 and the highest 10% above $199,130. The code also includes business intelligence analysts and clinical data managers. Salary platforms report other figures because they measure base salary, total pay or advertised pay, from Payscale's $103,820 average base to Levels.fyi's $181,800 median total compensation.

Is data science a well-paid job in the US?

By the government figure, the median annual wage for the BLS Data Scientists occupation was $120,230 in May 2025. Pay varies with location and level: BLS metro medians run from $106,750 in Houston to $185,080 in San Jose, and Salary.com's average base salary runs from $73,816 at Data Scientist I to $212,658 at Data Scientist VI. This page does not compare data scientist pay with other roles.

What is the difference between a data scientist and a data analyst?

A Data Analyst turns data into answers. A Data Scientist builds statistical and machine learning models that predict outcomes and test what drives them. In practice the analyst's deliverable is an analysis, dashboard or report, while the data scientist's is a validated model, experiment or forecast. Data scientists go deeper into statistics, experiment design and machine learning; analysts work more in SQL, spreadsheets and BI tools. Data and BI analysts are one of the starting points this roadmap is built for.

Should you become a data analyst before becoming a data scientist?

It is one route, not a requirement. An analyst job pays while you learn and already covers SQL, visualization and metrics, so the remaining gap is mainly math for machine learning, experiments and machine learning itself, an estimated 6 to 10 months of part-time study. The Bureau of Labor Statistics lists no related work experience as typical for entry, so a quantitative graduate who can code can apply directly.

Should you become a data scientist or a machine learning engineer?

A Data Scientist builds and validates the model that answers a business question. A Machine Learning Engineer typically owns the model in production. Choose data science if you enjoy framing questions, designing experiments and explaining results to decision makers. Choose machine learning engineering if you prefer building software that trains, serves and monitors models at scale. The roles overlap and production ownership varies by team, so some jobs mix the two. Both paths start from Python, statistics and machine learning foundations.

Can you become a data scientist without a degree?

It is possible but less common. The Bureau of Labor Statistics lists a bachelor's degree as the typical entry-level education, and in a 365 Data Science sample of 1,121 US postings 17.7% did not mention a degree level, so most named one. Requirements vary, so check individual postings for degree and equivalent-experience routes. Without a degree, this page's guidance is to start in an analyst role, build a portfolio of complete, documented projects and move toward modeling work from there.

Do you need a master's degree to become a data scientist?

Not always, but many postings name one. In a 365 Data Science analysis of 1,121 US Glassdoor postings, 31.4% named a master's degree and 34.7% a PhD, while 16.2% named a bachelor's. Among O*NET survey respondents, 44% said a master's is required and 48% a bachelor's. These are separate measures and are not added together. The Bureau of Labor Statistics notes that some employers require or prefer a master's or doctoral degree.

Do you need coding to become a data scientist?

Yes. In a 365 Data Science sample of 1,121 US postings, 85% named Python and 59% named SQL. At entry level that means writing Python scripts with pandas and scikit-learn, SQL queries with joins and aggregations, and using Git for version control. If you prefer analysis with little code, the data analyst route relies more on SQL, spreadsheets and BI tools.

What math do you need to become a data scientist?

Probability and statistics matter most, because hypothesis tests, confidence intervals and A/B tests rest on them. Linear algebra helps you understand how models and dimensionality reduction work, and calculus explains how models are fitted by optimization. The Bureau of Labor Statistics names all four as preparation for the occupation. Applied work needs fluent statistics and a working grasp of the rest.

Should a beginner learn Python, R or SQL first?

Learn Python and SQL first, together if you can. In a 1,121-posting sample analyzed by 365 Data Science, 85% of postings named Python, 59% SQL and 46% R. SQL gets you the data and Python does the analysis and modeling. Add R later if your target roles name it.

Is data science still worth it in 2026?

The long-run outlook is strong, and the most recent sector posting data in this research was weak. The Bureau of Labor Statistics projects 35% employment growth for Data Scientists from 2025 to 2035, from a base of 275,600 jobs. In late October 2025, Indeed's job postings index for the data and analytics sector was 60.4, the lowest of any sector it tracked. That is dated history, not a measure of current hiring conditions.

Is AI replacing data scientists?

The sources reviewed for this page do not forecast that. The Bureau of Labor Statistics projects 35% employment growth for Data Scientists from 2025 to 2035 and names the integration of AI into business workflows as one driver of that growth. The parts of the job that rest on judgment, such as framing the question, choosing a valid test and explaining the result, are the parts to build first.

How many portfolio projects does a data scientist need?

There is no measured employer requirement for a project count. This page's editorial guidance is depth over count: two or three complete projects that use different methods, each with a business question, a validated method, documented code and a clear recommendation. That is a practice plan, not a hiring statistic.

Is a bootcamp or online certificate enough to become a data scientist?

Not on its own, in this page's assessment. A structured program can cover the foundations and give you graded work, deadlines and feedback. The role also needs machine learning depth, experiment design and a portfolio you built yourself, and many postings name a degree. The Simplilearn programs on this page are analytics programs that cover the foundation stages only, not the full data scientist roadmap.

Do data scientists need MLOps and model deployment skills?

Some, but not first. Version control, reproducible code and a working understanding of how a model is served and monitored help you hand work to engineers. Production ownership varies by team: some data scientists deploy and operate models, while others hand them to machine learning or platform engineers. This roadmap places production skills in its fifth stage, after your first data science role, and treats mentoring and strategy as skills built on the job.

What can a high school student do now to become a data scientist?

Take the most advanced math available, especially statistics and algebra, and computer science if your school offers it. Learn basic Python and complete one small project with a public dataset. A bachelor's degree in mathematics, statistics, computer science or a related field is the typical route, and those are the fields the Bureau of Labor Statistics names for the occupation; requirements vary by employer.

How we compiled this data

Every figure on this page comes from a named, dated source, and each salary figure is labeled with what it measures. Sources that disagree are shown side by side, not averaged, and cuts with no reliable source are left out rather than estimated.

What was collected, and how

Evidence base for each data section on this page
Section Evidence base Named sources Dates
SalaryGovernment wages for the Data Scientists occupation, and platform figures for the exact title, each with its pay definitionUS Bureau of Labor Statistics (Occupational Outlook Handbook; OEWS through O*NET OnLine), Glassdoor, Indeed, Payscale, Salary.com, Levels.fyi, Robert HalfMay 2025 wages; platform data dated July 14 to October 5, 2026; accessed October 5, 2026
Demand and projectionsGovernment employment projections and a labor-market reportUS Bureau of Labor Statistics, Indeed Hiring Lab2025-2035 projections; index as of end of October 2025
Listing counts and employersSingle-day keyword searchesLinkedIn, IndeedOctober 5, 2026
Posting skills and educationA disclosed analysis of 1,121 US Glassdoor postings, and federal survey data365 Data Science, O*NET OnLinePublished April 23, 2026; O*NET read October 5, 2026
Skill progression and career ladderFederal task descriptions, a published employer ladder and US postingsO*NET, BLS, GitLab handbook, Capital One, Walmart, DoorDash, Waymo, Toast, Figma, USAJOBS postingsAccessed October 5, 2026
Stage durations and background timelinesOfficial course durations, fellowship and bootcamp lengths, and published hour totalsCoursera course pages (DeepLearning.AI, Stanford Online, IBM, Google, University of Michigan, University of Pennsylvania, Duke), fast.ai, AWS, Cornell Tech, Course Report, Noble Desktop, BLS, O*NETAccessed October 5, 2026
Role comparisonSimplilearn editorial role definitions for data and AI rolesFirst-partyOctober 5, 2026
Question coverageGoogle results, AI Overviews and AI Mode answers for 'how to become a data scientist' and 'data scientist roadmap', used to find the questions readers ask, not as evidence for any claimSearch analysis, USCaptured October 1, 2026
ProgramsSimplilearn program pages viewed as a US visitorFirst-partyCaptured October 5, 2026

How this page was produced

This page was researched and drafted with the help of AI tools. Every figure on it traces to a named source recorded in the page's research files, and each source is listed with the date it was checked in the table above. Where the evidence was missing or could not be read, the page says so rather than estimating. The reviewers named on this page checked it after it was built, including its title, description, image descriptions and structured data as well as the body text.

Limitations

  • The government code is broader than the title. SOC 15-2051 also covers business intelligence analysts and clinical data managers, so every BLS figure describes the occupation, not only people titled Data Scientist.
  • Salary sources measure different things. Wages, advertised base pay, self-reported base and total pay, and projected benchmarks are shown separately and never combined.
  • Ladders do not line up. Salary.com, Indeed, Payscale and Robert Half band pay by job level, title, years and qualitative tier respectively, and each is shown as published.
  • Some sources could not be read directly. ZipRecruiter and the BLS occupation-level wage page could not be retrieved, Glassdoor was read through a country redirect and needs recapture from a US session, and Payscale publishes no dollar figure for its later career bands.
  • No skill premium was found. None of the sources reviewed prices any skill, certification or degree for data scientists.
  • Unmeasured topics get editorial guidance, not figures. The sources reviewed do not measure interview structure, promotion criteria, how employers weigh certificates or Kaggle results, project counts, the job search, or the career transitions given no range. Guidance on those topics, including the specialization tracks and the suggested portfolio project, is labeled as editorial.
  • The posting analysis is one sample. Skill and education shares come from 1,121 postings analyzed by one publisher, with no stated collection window, and are not market-wide rates.
  • Listing counts are snapshots. LinkedIn and Indeed counts are single-day keyword matches, not unique open positions.
  • No experience distribution, job-title distribution or remote-work share is published. The research found no usable 2026 measure for any of them.
  • The demand counterweight is a year old. Indeed Hiring Lab's sector index is as of the end of October 2025 and covers data and analytics broadly; no 2026 sector figure was found.
  • Timelines are suggested planning ranges. Durations are built from course lengths at about 10 hours a week, from no prior coding, with the project at each stage; the statistician, economist and actuary range is an editorial estimate, and no range is given for software engineers, high school students or the job search.
  • No cross-role salary comparison is made. Each role page draws pay from its own sources and dates.
  • The programs are analytics programs. None of the Simplilearn programs on this page is a data science program, and none covers the full roadmap.

Data left out, and why

  • Secondary re-reports of Glassdoor figures, including figures by years of experience, because their pay type is not stated and they conflict with every primary entry-level figure.
  • ZipRecruiter, whose page returned a bot challenge and was not retrieved.
  • Levels.fyi figures by metro and by company, and a salary platform's figures by industry, because the per-group samples are undisclosed.
  • Company pay from Indeed, where four of the five top-paying companies listed are staffing firms advertising for undisclosed clients.
  • Pay by company type, which the sources reviewed do not group or disclose.
  • Executive titles and internship pay, which are different jobs or pay periods.
  • A table mapping proficiency levels to pay, because none of the sources reviewed links skill level to salary.
  • Salary figures shown on Simplilearn's own course and category pages, which are unattributed or do not match current sources.

Reviewers

This page was reviewed by seven Simplilearn data science, analytics, machine learning and data platform authors and industry experts.

Simplilearn authors and industry experts who reviewed this page
Reviewer Role Relevant expertise Profiles
Aditya KumarSenior Business AnalystData discovery and experimentation; writes on data scientist job descriptions, the data science syllabus and scikit-learn regression modelsSimplilearn profile
LinkedIn
Avijeet BiswalSenior Research AnalystMachine learning and deep learning with Python, Tableau, Hadoop and Spark; writes on the chi-square test, statistics for machine learning and linear regressionSimplilearn profile
LinkedIn
Kshitij ChoughuleSenior Product AnalystSQL, dashboards and KPIs; writes on statistics for data science, data science interview questions and the CRISP-DM methodologySimplilearn profile
LinkedIn
Shruti MSenior Research AnalystWrites on probability distributions, random forests in R and the Hadoop and Hive data stackSimplilearn profile
LinkedIn
Tony VignaData Science and Systems Engineering LeaderData platforms, machine learning systems and data warehousing across trading, CRM and quantitative riskSimplilearn profile
LinkedIn
Pulkit JainProduct ManagerCloud and DevOps background; writes on AWS MLOps services, Azure Machine Learning, BigQuery and RedshiftSimplilearn profile
LinkedIn
PriyadharshiniEducational SpecialistWrites on machine learning basics, R vs Python, data mining vs statistics and making a successful career changeSimplilearn profile
LinkedIn

Full profiles at Simplilearn Authors and Industry Experts.

About the author

Jitendra Kumar is the Chief Technology Officer at Simplilearn, leading enterprise AI readiness and generative AI strategy. An IIT Kanpur alumnus and technology entrepreneur, he specializes in building complex AI systems integrated with scalable edtech solutions.

Jitendra Kumar: areas of expertise relevant to this page
Area Relevance to this role page
AI architectureUnderpins the machine learning, stack and production-grade sections
Generative AI strategyFrames how generative AI changes the data scientist roadmap and where that track leads
Product engineeringInforms the responsibilities, portfolio and handover guidance
Responsible AI adoptionInforms the validation, leakage and documented-limits guidance
Workforce readinessShapes the skill progression and career-switch paths

Full profile and published articles: Jitendra Kumar on Simplilearn · LinkedIn

Ready to start your Data Scientist journey?

Connect with a learning consultant to get your questions answered about programs, faculty and fees.

Explore Data Science Courses