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
-
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
Which starting point fits your current level
| If you are here now | You can already | Start with | Because it covers |
|---|---|---|---|
| Beginner | Work in spreadsheets, but write little or no code | Data Analyst Course | Excel, SQL, Python and R, Tableau and Power BI, and regression: roadmap stages 1 and 2 and part of stage 3 |
| Intermediate | Write basic SQL or Python and meet the program's stated entry requirements | Professional Certificate in Data Analytics & GenAI | Python analysis, visualization, regression and one introductory machine learning module, with generative AI tools for analysis |
| Advanced | Analyze data and fit regression models, and now need experiments and machine learning | No program on this list is aimed at you | All three programs stop before experiment design, causal inference and machine learning in depth, which are stages 3 and 4 of the roadmap |
| Expert | Build and validate models that inform decisions | No program on this list is aimed at you | At this level the gap is scope, not curriculum: production ownership, a specialization or leading other data scientists |
| Business leader | Manage analysts or data scientists and make decisions from their work, without becoming one | Oxford Programme in AI and Business Analytics | Data 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.
| Stage | Focus | Suggested planning range |
|---|---|---|
| 1 | Probability and statistics, linear algebra and calculus, Python or R basics, SQL querying (L1) | 10-16 weeks |
| 2 | Data cleaning with pandas, exploratory data analysis, visualization, metrics and cohort analysis (L2) | 6-10 weeks |
| 3 | Hypothesis testing and A/B testing, regression and classification, causal inference, presenting results (L3) | 8-12 weeks |
| 4 | Supervised and unsupervised models in scikit-learn, feature selection, model validation, deep learning, NLP or time series (L4) | 15-25 weeks |
| 5 | Models 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.
| Responsibility | What the work involves | Artifact produced |
|---|---|---|
| Frame the business question | Turning a stakeholder's question into a measurable hypothesis, prediction target or decision rule | A problem statement with a success metric and the decision it informs |
| Gather and clean data | Querying sources with SQL, then cleaning and reshaping raw data so it can be analyzed | A documented, reproducible dataset |
| Explore the data | Exploratory analysis, metric, funnel and cohort analysis, and charts that show what the data contains | An exploratory notebook with a short written summary |
| Design and analyze experiments | Planning A/B tests, choosing metrics and sample sizes, and testing hypotheses on the results | An experiment plan and a results readout with a recommendation |
| Build predictive models | Choosing and fitting regression, classification, clustering or forecasting models to answer the question | Model code and a trained model |
| Validate and compare models | Testing models on held-out data and comparing them with statistical performance metrics and a simple baseline | A validation report that says when the model can be trusted |
| Communicate results | Presenting findings and their uncertainty to non-specialists and recommending a decision | A stakeholder presentation or memo |
| Hand work to engineering, or deploy it | Packaging a model and its documentation so it can run in production; in some teams data scientists also deploy and monitor it | A 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
| Measurement family | What it measures | Named sources | National figure as published |
|---|---|---|---|
| Government employer survey | Survey-based wage estimates for the SOC 15-2051 occupation, from employer reports, by nation, state, metro and industry | US 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 figures | Salaries 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 figures | Base 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 projection | Robert Half's 2027 projected benchmarks, from its own placements plus posting data; pay type not stated | Robert 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
| Source | Pay measured | Figure as published | Sample | Data date |
|---|---|---|---|---|
| US Bureau of Labor Statistics | Survey-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,130 | Not disclosed in the source captured | May 2025 |
| Glassdoor | Total 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,936 | 58,423 anonymous salary submissions | October 2026 |
| Indeed | Base salary advertised in job postings | $130,251 average; $80,031 low; $211,986 high | 7.3k salaries from postings over the past 36 months | Updated September 28, 2026 |
| Payscale | Base salary, self-reported (total pay shown separately) | $103,820 average base; base $73k-$145k (10th to 90th percentile); total pay $73k-$154k | 5,600 salary profiles | Updated July 14, 2026 |
| Salary.com | Base salary (the page separates salary from salary plus bonus) | $118,416 average; 25th to 75th percentile $108,704-$128,376 | Not disclosed in the source captured | Updated October 1, 2026 |
| Levels.fyi | Total compensation: base, stock and bonus; panel skewed to large technology and finance employers | $181,800 median; 25th percentile $135K; 75th percentile $256K; 90th percentile $360K | 3,679 submissions | Updated October 5, 2026 |
| Robert Half 2027 Salary Guide | Projected benchmark; pay type not stated | $123,750 low; $158,750 mid; $186,750 high | Not disclosed | 2027 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 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.
| 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.
| Experience band on Payscale | Average total compensation | Salaries reported |
|---|---|---|
| Entry level, under 1 year | $88,797 | 950 |
| Early career, 1 to 4 years | $102,115 | 4,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 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.
| 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.
| 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.
| 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
| 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
| Driver | Evidence | Source |
|---|---|---|
| Location | BLS 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 seniority | Salary.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 |
| Industry | BLS 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 total | Payscale'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.
| 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.
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?
| Measure | Figure | What it covers |
|---|---|---|
| Employment, 2025 | 275,600 jobs | The whole SOC 15-2051 code, including business intelligence analysts and clinical data managers |
| Projected employment, 2035 | 371,000 jobs | The same code |
| Projected change, 2025-2035 | 35%, an increase of about 95,400 jobs | BLS describes this as much faster than average; the average for all occupations is 3% |
| Average openings a year | About 24,800 | Includes 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?
| Platform | Search | Listings shown | What the count covers | Observed |
|---|---|---|---|---|
| Data Scientist, United States | 11,000+ | Keyword match, including senior, lead and staff roles and some listings where the term is not in the title | October 5, 2026 | |
| Indeed | data scientist | About 8,000 | Keyword match, rounded on the page | October 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.
| 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 2026 | 16.2% | 31.4% | 34.7% | 17.7% did not mention a level |
| O*NET survey respondents, Data Scientists 15-2051.00, read October 5, 2026 | 48% said required | 44% said required | Not reported | 4% 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?
| Where observed | Employers named | What it shows |
|---|---|---|
| LinkedIn, October 5, 2026 | Booz 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, 2026 | Pittsburgh Pirates, Starbucks, Alten Calsoft Labs, Inspira Financial Trust, LLC, Smithsonian Institution | A Data Scientist-titled listing on that day |
| Postings reviewed for this page's skill levels and career ladder, retrieved October 5, 2026 | Capital One, Walmart, DoorDash, Waymo, Toast, Figma, U.S. Department of State, U.S. Department of the Air Force, U.S. Department of Transportation | At 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.
| 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 scientist | 0-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 level | Junior Data Scientist: $85,488 |
| Data Scientist | 2-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 production | Data Scientist: $130,251 |
| Senior Data Scientist | 4-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 loops | No figure published for this title |
| Staff Data Scientist | 5-7+ years (GitLab 5+, Toast 7+; Walmart asks for 5 years of machine learning) | Machine learning at scale and team strategy | No figure published for this title |
| Principal Data Scientist | 8+ years (GitLab) | Leads multi-quarter strategic initiatives as a company-wide leader | Principal Data Scientist: $181,150 |
| Data science manager or supervisory data scientist | Experience at a senior grade; one federal supervisory posting requires a year at the grade below | Not covered: GitLab's data science ladder is for individual contributors only | No 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.
| Dimension | Data Scientist | AI Data Analyst | Machine Learning Engineer |
|---|---|---|---|
| Primary deliverable | A validated statistical or machine learning model, experiment or forecast that informs a business decision | An analysis, dashboard or forecast that answers a business question from data | A trained model served in production |
| Core skills | Hypothesis testing and A/B experiments; regression and classification modeling; machine learning with feature engineering and model validation; causal inference | Statistical analysis and visualization; data storytelling; forecasting and time series; AI-assisted analysis (Copilot, ChatGPT) | Feature engineering; training; tuning; model serving |
| Typical tooling | Python (pandas, scikit-learn), R, SQL, TensorFlow or PyTorch, Jupyter, Spark | Excel, SQL, Power BI, Tableau, Python (NumPy, Matplotlib, Seaborn), Copilot | PyTorch, TensorFlow, scikit-learn, MLflow |
| Seniority signal | Owns the modeling approach and its validation for a product or business area, and mentors others on method | Owns the metric definitions and analyses that a business decision is made on | Owns 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.
| Dimension | Data Analyst | Data Scientist |
|---|---|---|
| Core question | What happened, and why? | What will happen, and what would change it? |
| Typical deliverable | An analysis, dashboard, report or forecast | A validated model, experiment or forecast that informs a decision |
| Statistics | Descriptive statistics, metrics and basic inference | Hypothesis testing, experiment design, regression and causal inference |
| Machine learning | Occasional; not the core of the work | Core: supervised and unsupervised models, and their validation |
| Coding | SQL and spreadsheets, with some Python | Python or R and SQL as daily tools; 85% of sampled postings named Python |
| Typical tools | Excel, SQL, Power BI, Tableau | Python (pandas, scikit-learn), R, SQL, Jupyter, TensorFlow or PyTorch |
| Federal occupation code | No separate code; business intelligence analysts sit in 15-2051.01 | Data Scientists, 15-2051 (O*NET 15-2051.00) |
| Where it is covered in depth | Data Analyst career roadmap | This 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.
| Dimension | Traditional statistics and BI reporting | Data science |
|---|---|---|
| Typical question | Describe a population, or test a defined hypothesis on a planned sample | Predict outcomes and test interventions on large operational data |
| Data | Designed samples, survey data and curated tables | Logs, transactions, events and text, which usually need cleaning first |
| Main tools | Statistical packages such as R or SAS, spreadsheets and BI tools | Python or R, SQL, scikit-learn, notebooks and version control |
| How results are checked | Significance tests on the planned sample | Held-out validation, cross-validation and randomized experiments |
| Output | A report, table or dashboard | A 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 on | Owning 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.
| Level | Focus | Skills | Depth on this page |
|---|---|---|---|
| L1 | Math, Stats & Code Basics | Probability and statistics; linear algebra and calculus; Python or R basics; SQL querying | Full for statistics; programming and SQL as foundations |
| L2 | Data Wrangling & Visualization | Data cleaning and wrangling (pandas); exploratory data analysis; data visualization (Tableau, Power BI, matplotlib); metrics and cohort analysis | Foundation only. SQL, analysis and visualization in depth are on the Data Analyst career roadmap |
| L3 | Statistical Modeling & Experiments | Hypothesis testing and A/B testing; regression and classification; causal inference; presenting results to stakeholders | Full. This is the role's core. |
| L4 | Machine Learning | scikit-learn supervised and unsupervised models; feature engineering and selection; model validation and comparison; deep learning (TensorFlow, PyTorch); NLP or time series | Full for choosing, building and validating models. Feature pipelines at production depth are covered on the Machine Learning Engineer career roadmap |
| L5 | Production ML & Leadership | Models in production and MLOps; cloud and distributed data (AWS, Spark); scalable data products; mentoring and data science strategy | Awareness. 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 level | You can | You cannot yet | Start with |
|---|---|---|---|
| Beginner | Use spreadsheets and read a chart | Write SQL or Python, or explain a confidence interval | Stage 1 of the roadmap |
| Intermediate | Query, clean and chart data, and fit a regression | Design an experiment or validate a model on held-out data | Stage 3 |
| Advanced | Run and analyze A/B tests and build validated predictive models | Hand models to production or lead a data science agenda | Stage 4 depth, then stage 5 on the job |
| Expert | Own the modeling approach and its validation for a product or business area | Nothing on this roadmap is new to you | Specialization, 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%.
| Skill as named | Share of the 1,121 sampled postings |
|---|---|
| Python | 85% |
| Machine learning | 77% |
| SQL | 59% |
| R | 46% |
| AWS | 27% |
| TensorFlow / PyTorch | 23% / 21% |
| Data visualization / Tableau / Power BI | 22% / 19% / 14% |
| Deep learning | 20% |
| Natural language processing | 18% |
| Statistical analysis | 18% |
| Microsoft Azure | 16% |
| Big data / data pipelines / ETL | 16% / 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.
| Topic | Where it shows up in data science work | Depth needed at entry level |
|---|---|---|
| Probability and distributions | Modeling uncertainty, choosing a test, simulating outcomes | Fluent: you use it every week |
| Hypothesis testing and confidence intervals | A/B tests, comparing groups, reporting uncertainty | Fluent, including when a test does not apply |
| Regression | Explaining and predicting outcomes, adjusting for other variables | Fluent with linear and logistic regression |
| Experiment design and power | Sizing tests, choosing metrics, avoiding false positives | Working: you can plan a test before it runs |
| Linear algebra | How models represent data; dimensionality reduction such as PCA | Conceptual: vectors, matrices and what a projection does |
| Calculus | How models are fitted by gradient-based optimization | Conceptual: 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.
| Step | Decision you make | If you get it wrong |
|---|---|---|
| 1. Define the decision and the primary metric | What will be decided, and which single metric decides it | Many metrics are checked after the fact and one happens to look significant |
| 2. Choose the unit of randomization | Whether users, sessions, accounts or stores are randomized | Units influence each other and the measured effect is biased |
| 3. Calculate power and sample size | The smallest effect worth detecting and how many units that needs | The test is too small to detect a real effect, and it is wrongly called a failure |
| 4. Run the test and check assignment | How long to run, and whether groups received the planned split | A broken split or a holiday week contaminates the comparison |
| 5. Analyze with the planned test | The test and significance level you stated before starting | Peeking and stopping early inflate false positives |
| 6. Correct for multiple comparisons | How many variants and segments were tested | One segment out of twenty shows an effect by chance alone |
| 7. Report effect size and uncertainty | The estimated effect, its confidence interval and the recommended decision | A 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.
| Method | When it fits | The assumption it depends on |
|---|---|---|
| Difference-in-differences | A change reached one group and not another at a known time | Without the change, both groups would have moved in parallel |
| Regression discontinuity | Treatment depends on a score crossing a cutoff | Units just either side of the cutoff are otherwise comparable |
| Instrumental variables | Something shifts the treatment but affects the outcome only through it | The instrument has no other path to the outcome |
| Matching and propensity scores | Treated and untreated units differ on observed characteristics | No important difference is left unobserved |
| Regression adjustment | The main confounders are known and measured | The 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.
| Language | What data scientists use it for | When to learn it | Named in the 1,121 US Glassdoor postings |
|---|---|---|---|
| Python | Cleaning and analyzing data, statistics, machine learning and automation | First, alongside SQL | 85% |
| SQL | Getting data out of databases and warehouses, joins and aggregations | First, alongside Python | 59% |
| R | Statistical analysis and visualization | Later, if your target roles name it | 46% |
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.
| Library or tool | Best at | Named in the 1,121 US Glassdoor postings |
|---|---|---|
| pandas | Loading, cleaning, reshaping and summarizing tabular data | Not measured |
| NumPy | Fast numerical arrays underneath most other libraries | Not measured |
| scikit-learn | Classical machine learning, validation and model comparison | Not measured |
| matplotlib and Seaborn | Charts for exploration and reporting in Python | Not measured by library; data visualization 22% |
| TensorFlow | Building and training neural networks | 23% |
| PyTorch | Building and training neural networks, common in research code | 21% |
| Tableau | Interactive dashboards for business users | 19% |
| Power BI | Dashboards and reports in Microsoft environments | 14% |
| Spark | Processing data too large for one machine | Not 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
| 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 intermediate | A SQL and pandas analysis of a real dataset, with charts and a written summary | SQL, named in 59%; data visualization, 22% |
| Intermediate | An A/B test analysis with a pre-stated metric, power calculation and recommendation | Statistical analysis, named in 18% |
| Advanced | A predictive model validated against a baseline, with error analysis | Machine learning, named in 77%; Python, 85% |
| Advanced, specialized | A deep learning, NLP or forecasting project | Deep learning, 20%; NLP, 18%; TensorFlow 23% and PyTorch 21% |
| Expert | A model handed to production with monitoring, built with engineers | AWS, 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.
| Layer | Tools | What it does | Stage |
|---|---|---|---|
| Data access | SQL | Querying databases and warehouses, joining and aggregating tables | 1 |
| Programming language | Python, R | Analysis, statistics, modeling and automation | 1 |
| Notebooks and version control | Jupyter, Git, GitHub | Exploring interactively, tracking changes and sharing reproducible work | 1 |
| Data wrangling | pandas, NumPy | Cleaning, reshaping and summarizing data | 2 |
| Visualization | matplotlib, Seaborn, Tableau, Power BI | Charts for exploration, and dashboards for business users | 2 |
| Practice data | Kaggle datasets and other public data | Real, messy data for portfolio projects | 2-4 |
| Statistics and experiments | Statistical functions in Python or R | Hypothesis tests, confidence intervals, power and regression | 3 |
| Classical machine learning | scikit-learn | Supervised and unsupervised models, validation and comparison | 4 |
| Deep learning | TensorFlow, PyTorch | Neural networks for text, images and sequences | 4 |
| Distributed data and cloud | Spark, AWS, Microsoft Azure | Data too large for one machine, and managed data and ML services | 5 |
| Handing models to production (awareness) | Docker, FastAPI or Flask, MLflow | Packaging a model, exposing it behind an API and tracking experiments | 5 |
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.
| 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 foundations | 10-16 weeks | Nothing beyond high school math; no coding needed | Probability and statistics, the linear algebra and calculus that models rest on, Python or R to scripting level, and SQL queries with joins and aggregations | A notebook that loads a public dataset with SQL and Python and summarizes it with correct statistics | You can query, load and describe a dataset and explain a confidence interval without notes |
| 2. Wrangle, explore and visualize data | 6-10 weeks | Stage 1 done: you can query, load and describe a dataset | Cleaning 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 analysis | An exploratory analysis of a messy real dataset, with a short written summary of what the data shows | You can take a raw dataset to a clean, documented table and a chart a stakeholder understands |
| 3. Model statistically and run experiments | 8-12 weeks | Stage 2 done: a clean, documented dataset and a clear chart | Hypothesis 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-specialists | An A/B test analysis with a pre-stated metric, a power calculation and a written recommendation | You 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 models | 15-25 weeks | Stage 3 done: you can size an effect and its uncertainty | Regression, 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 specialty | A predictive model for a business outcome, validated against a baseline, with an honest error analysis | You can defend why your model beats a simple baseline, on data it never saw |
| 5. Production ML and leadership, after your first role | 10-16 weeks of study for production and cloud skills; mentoring and strategy are built on the job and not timed | Stage 4 done, and a first data science role | How 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 team | A model handed to production with documentation, monitoring checks and a plan for retraining | A 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.
| Track | What you build | Evidence in the sources reviewed | Where it is covered |
|---|---|---|---|
| Analytics and business data science | Experiments, causal analysis and product metrics that drive decisions | The DoorDash, Figma and Toast postings reviewed for this page ask for A/B testing, experimentation or causal inference | This page for experiments and causal inference; analyst skills on the Data Analyst and Business Analyst career roadmaps |
| Applied machine learning | Predictive models in core machine learning, NLP or computer vision, carried toward production | GitLab's ladder adds deep learning, NLP and recommendation systems at Senior; 20% of the 1,121 sampled postings named deep learning and 18% NLP | This page for choosing, building and validating models; production on the Machine Learning Engineer career roadmap |
| Generative AI and workflows | Applications built on large language models | BLS names the integration of AI into business workflows as a driver of demand | AI 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
| Stage | Estimate | Evidence strength | Benchmarked against |
|---|---|---|---|
| 1. L1 | 10-16 weeks | Reasoned from adjacent data | Mathematics 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. L2 | 6-10 weeks | Reasoned from adjacent data | IBM 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. L3 | 8-12 weeks | Reasoned from adjacent data | Google 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. L4 | 15-25 weeks | Reasoned from adjacent data | Machine 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. L5 | 10-16 weeks | Reasoned 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.
| Starting background | Suggested planning range | Evidence strength | What it assumes, and its basis |
|---|---|---|---|
| Data or BI analyst | 6-10 months | Reasoned from adjacent data | Stage 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 months | Reasoned from adjacent data | Holds 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 field | 4-7 months | Reasoned from adjacent data | Holds 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 actuary | 5-9 months (estimate) | Editorial estimate | Assumes 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 included | Reasoned from adjacent data | All 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 engineer | No estimate on this page | Not estimated | The transition is not measured; programming transfers, and statistics and experiments are what to add |
| High school student | No estimate on this page | Not estimated | A 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
| Stage | What it involves | What it produces |
|---|---|---|
| Portfolio consolidation | Choosing a few projects, finishing them properly and writing up the question, method, validation and decision for each | Documented repositories a reviewer can run and follow |
| Public write-ups | Explaining at least one project in plain language for a non-specialist reader | A write-up or short presentation that shows you can communicate a result |
| Interview preparation | Practicing SQL, statistics and explanations of your own projects and their trade-offs | Readiness 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.
| Prerequisite | Necessity | Why |
|---|---|---|
| Statistics and probability | Essential | The basis of experiments, inference and model validation; BLS names it as preparation |
| Python or R | Essential | 85% of the 1,121 US Glassdoor postings named Python and 46% named R |
| SQL | Essential | 59% of the sampled postings named it; it is how you get the data |
| Linear algebra and calculus | Working level | BLS names both as preparation; they explain how models are fitted |
| A bachelor's degree in a quantitative field | Typical for entry | BLS lists a bachelor's degree as the typical entry-level education |
| A master's degree or PhD | Often named in postings | 31.4% of the sampled postings named a master's and 34.7% a PhD |
| Machine learning | Learned on the roadmap, not before it | 77% of the sampled postings asked for it; stage 4 teaches it |
| Domain knowledge | Useful | Helps 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.
| Current role | What transfers | What to add | Suggested planning range (evidence strength) |
|---|---|---|---|
| Data or BI analyst | SQL, data cleaning, dashboards, metrics and stakeholder work | Math for machine learning, experiment design, causal inference and machine learning | 6-10 months (reasoned from adjacent data) |
| Quantitative graduate | Math and statistics, or programming, from the degree | Applied tooling, data wrangling practice, experiments and machine learning | 6-11 months (reasoned from adjacent data) |
| PhD or researcher in a quantitative field | Statistics, hypothesis testing and research code | SQL, business framing of experiments and applied machine learning | 4-7 months (reasoned from adjacent data) |
| Statistician, economist or actuary | Regression, inference and reporting, often in R, SAS or SQL | Python, data wrangling at scale and machine learning | 5-9 months (editorial estimate) |
| Software engineer | Programming, Git, data handling and deployment | Statistics, experiment design, model evaluation and business framing | No estimate on this page |
| No technical background | Domain knowledge | All four entry stages, starting with math and code; a bachelor's degree is the typical expectation | 9-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.
| Project archetype | What it proves | What it must document | Posting skills it evidences |
|---|---|---|---|
| A/B test analysis on a public or simulated experiment | You can design and analyze an experiment honestly | The decision, primary metric, power calculation, test used and recommended action | Statistical analysis, Python |
| Predictive model for a business outcome, such as churn or demand | You can build and validate a model that answers a question | The baseline, validation method, metrics, error analysis and what the model should not be used for | Machine learning, Python, SQL |
| Causal analysis of observational data | You can estimate an effect when no experiment exists | The method chosen, the assumption it rests on and how you checked it | Statistical analysis, R or Python |
| Exploratory analysis with a stakeholder memo | You can find what matters in messy data and explain it | Data cleaning steps, the main findings and a one-page memo for a non-specialist | SQL, data visualization |
| Forecasting or NLP project | You can work in one specialty | The data, model choice, validation over time or text, and limits | Deep 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.
| Competency | The failure it prevents |
|---|---|
| A metric and analysis plan written before the data is seen | Choosing the result after the fact, then believing it |
| Power calculations before every experiment | Calling a real effect a failure because the test was too small |
| Held-out validation and a simple baseline | A model that looks accurate but is no better than a rule of thumb |
| Leakage checks on every feature | A model that performs well in testing and fails on live data |
| Confidence intervals reported with every estimate | A decision taken on a precise-looking number that is mostly noise |
| Multiple-comparison corrections | One segment out of many showing an effect by chance and being acted on |
| Reproducible code, data versions and a fixed random seed | A result no one, including you, can reproduce a month later |
| Documented assumptions and limits | A model used for a question it was never built to answer |
| A monitoring plan agreed with engineering | A 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 area | What it assesses | How to prepare |
|---|---|---|
| SQL | Whether you can get and shape the data yourself | Practice joins, aggregations and window functions on real schemas |
| Statistics and experimentation | Whether you can design a test and interpret its result | Walk through one of your A/B tests: metric, power, test, decision |
| Machine learning and evaluation | Whether you can choose, validate and explain a model | Explain your model's baseline, metrics and failure cases |
| Python coding | Whether you write clean, working analysis code | Rework one project's code so someone else can run it |
| Business case reasoning | Whether you can turn a vague question into an analysis plan | Practice framing questions from a product or business scenario |
| Communication | Whether a non-specialist can act on your result | Present 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?
| Route | Time stated by the source | What it gives you | What it signals | Best fit |
|---|---|---|---|---|
| Degree | One online US master's in data science states 12 to 32 months | Depth, a credential and structured feedback | The credential BLS and many postings name | Career starters and people who need the degree |
| Structured program or bootcamp | Bootcamp lengths listed by one guide run from 7 weeks to 10 months | Sequence, deadlines, graded projects and feedback | Completed coursework; check what the program actually covers | People with a degree who need applied skills fast |
| Self-paced roadmap | 9 to 15 months from zero at about 10 hours a week (this page's suggested planning range) | Flexibility, at your own pace | Only what your portfolio shows | Disciplined 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.
Talk to a learning consultant about program formats, eligibility and upcoming cohorts.
The biggest mistakes people make learning data science
| Mistake | Why it fails | Do this instead |
|---|---|---|
| Skipping statistics to reach machine learning sooner | You cannot judge a test result's size and uncertainty, or whether a model beats a simple baseline | Pass the stage 3 done check before stage 4 |
| Collecting courses instead of finishing projects | A completion certificate shows you finished a course, not that you can do the work | Finish one project end to end before starting the next course |
| Using only clean tutorial datasets | Real data is messy, and cleaning it is part of the job | Use at least one raw, public dataset you had to clean yourself |
| Reporting accuracy without a baseline | A model can be accurate and still useless | Compare every model with a simple baseline |
| Analyzing an experiment before planning it | You end up choosing the result after seeing the data | Write the metric, test and sample size down first |
| Going deep on deep learning too early | Months go into a specialty named in 20% of 1,121 sampled postings, against 77% for machine learning | Learn classical machine learning and validation first |
| Never explaining your work to a non-specialist | The result is never used | Write 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
| Section | Evidence base | Named sources | Dates |
|---|---|---|---|
| Salary | Government wages for the Data Scientists occupation, and platform figures for the exact title, each with its pay definition | US Bureau of Labor Statistics (Occupational Outlook Handbook; OEWS through O*NET OnLine), Glassdoor, Indeed, Payscale, Salary.com, Levels.fyi, Robert Half | May 2025 wages; platform data dated July 14 to October 5, 2026; accessed October 5, 2026 |
| Demand and projections | Government employment projections and a labor-market report | US Bureau of Labor Statistics, Indeed Hiring Lab | 2025-2035 projections; index as of end of October 2025 |
| Listing counts and employers | Single-day keyword searches | LinkedIn, Indeed | October 5, 2026 |
| Posting skills and education | A disclosed analysis of 1,121 US Glassdoor postings, and federal survey data | 365 Data Science, O*NET OnLine | Published April 23, 2026; O*NET read October 5, 2026 |
| Skill progression and career ladder | Federal task descriptions, a published employer ladder and US postings | O*NET, BLS, GitLab handbook, Capital One, Walmart, DoorDash, Waymo, Toast, Figma, USAJOBS postings | Accessed October 5, 2026 |
| Stage durations and background timelines | Official course durations, fellowship and bootcamp lengths, and published hour totals | Coursera 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*NET | Accessed October 5, 2026 |
| Role comparison | Simplilearn editorial role definitions for data and AI roles | First-party | October 5, 2026 |
| Question coverage | Google 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 claim | Search analysis, US | Captured October 1, 2026 |
| Programs | Simplilearn program pages viewed as a US visitor | First-party | Captured 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.
| Reviewer | Role | Relevant expertise | Profiles |
|---|---|---|---|
| Senior Business Analyst | Data discovery and experimentation; writes on data scientist job descriptions, the data science syllabus and scikit-learn regression models | Simplilearn profile | |
| Senior Research Analyst | Machine learning and deep learning with Python, Tableau, Hadoop and Spark; writes on the chi-square test, statistics for machine learning and linear regression | Simplilearn profile | |
| Senior Product Analyst | SQL, dashboards and KPIs; writes on statistics for data science, data science interview questions and the CRISP-DM methodology | Simplilearn profile | |
| Senior Research Analyst | Writes on probability distributions, random forests in R and the Hadoop and Hive data stack | Simplilearn profile | |
| Data Science and Systems Engineering Leader | Data platforms, machine learning systems and data warehousing across trading, CRM and quantitative risk | Simplilearn profile | |
| Product Manager | Cloud and DevOps background; writes on AWS MLOps services, Azure Machine Learning, BigQuery and Redshift | Simplilearn profile | |
| Educational Specialist | Writes on machine learning basics, R vs Python, data mining vs statistics and making a successful career change | Simplilearn profile |
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.
| Area | Relevance to this role page |
|---|---|
| AI architecture | Underpins the machine learning, stack and production-grade sections |
| Generative AI strategy | Frames how generative AI changes the data scientist roadmap and where that track leads |
| Product engineering | Informs the responsibilities, portfolio and handover guidance |
| Responsible AI adoption | Informs the validation, leakage and documented-limits guidance |
| Workforce readiness | Shapes the skill progression and career-switch paths |
Full profile and published articles: Jitendra Kumar on Simplilearn · LinkedIn