O*NET-SOC 15-2051.00
Data Scientists
Develop and implement a set of techniques or analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualization software. Apply data mining, data modeling, natural language processing, and machine learning to extract and analyze information from large structured and unstructured datasets. Visualize, interpret, and report data findings. May create dynamic data reports.
From O*NET 30.3
Tasks
From O*NET 30.3, by importance, as O*NET OnLine lists them
Free · O*NET 30.3- Analyze, manipulate, or process large sets of data using statistical software.21823
- Apply feature selection algorithms to models predicting outcomes of interest, such as sales, attrition, and healthcare use.21824
- Apply sampling techniques to determine groups to be surveyed or use complete enumeration methods.21825
- Clean and manipulate raw data using statistical software.21826
- Compare models using statistical performance metrics, such as loss functions or proportion of explained variance.21827
- Create graphs, charts, or other visualizations to convey the results of data analysis using specialized software.21828
- Deliver oral or written presentations of the results of mathematical modeling and data analysis to management or other end users.21829
- Design surveys, opinion polls, or other instruments to collect data.21830
- Identify business problems or management objectives that can be addressed through data analysis.21831
- Identify relationships and trends or any factors that could affect the results of research.21832
- Identify solutions to business problems, such as budgeting, staffing, and marketing decisions, using the results of data analysis.21833
- Propose solutions in engineering, the sciences, and other fields using mathematical theories and techniques.21834
- Read scientific articles, conference papers, or other sources of research to identify emerging analytic trends and technologies.21835
- Recommend data-driven solutions to key stakeholders.21836
- Test, validate, and reformulate models to ensure accurate prediction of outcomes of interest.21837
- Write new functions or applications in programming languages to conduct analyses.21838
Technology Skills
From O*NET 30.3, 87 examples in 26 categories, 55 Hot Technology
Free · O*NET 30.3Business intelligence and data analysis software
- Alteryx softwareHot Technology
- Apache SparkHot TechnologyIn Demand
- Business intelligence software
- Google Looker AnalyticsHot Technology
- MapReduce big data software
- Microsoft Power BIHot TechnologyIn Demand
- Qlik Tech QlikView
- TableauHot TechnologyIn Demand
Data base user interface and query software
- Amazon Elastic Compute Cloud EC2Hot Technology
- Amazon RedshiftHot Technology
- Amazon Web Services AWS softwareHot TechnologyIn Demand
- BigQuery
- Microsoft AccessHot Technology
- Microsoft SQL ServerHot Technology
- Neo4j
- NumPyIn Demand
- pandasIn Demand
- PySpark
- PyTorchHot TechnologyIn Demand
- Structured query language SQLHot TechnologyIn Demand
Storage networking software
- Amazon Simple Storage Service S3
Cloud-based management software
- Amazon Web Services AWS SageMaker
- Google Cloud software
Procedure management software
- Apache AirflowHot Technology
Data base management system software
- Apache CassandraHot Technology
- Apache HadoopHot TechnologyIn Demand
- Apache HiveHot Technology
- Apache Pig
- ElasticsearchHot Technology
- MongoDBHot Technology
- NoSQLHot Technology
- Teradata DatabaseHot Technology
Development environment software
- Apache KafkaHot Technology
- CHot Technology
- Flask
- GoHot Technology
- Julia
- Microsoft Azure softwareHot TechnologyIn Demand
- OpenAI ChatGPT
- RubyHot Technology
- Scikit-learnIn Demand
- XGBoost
Industrial control software
- Apache MXNet
Project management software
- Atlassian ConfluenceHot Technology
Content workflow software
- Atlassian JIRAHot Technology
Operating system software
- BashHot Technology
- Keras
- LinuxHot Technology
- Shell scriptHot Technology
- UNIXHot Technology
Object or component oriented development software
- C#Hot Technology
- C++Hot TechnologyIn Demand
- Jupyter software
- Oracle JavaHot Technology
- PerlHot Technology
- PythonHot TechnologyIn Demand
- RHot TechnologyIn Demand
- ScalaHot Technology
- SciPy
- Shiny
- spaCy
Application server software
- DockerHot Technology
- GitHubHot Technology
- KubernetesHot Technology
Geographic information system
- Geographic information system GIS systems
File versioning software
- GitHot TechnologyIn Demand
Analytical or scientific software
- IBM SPSS StatisticsHot Technology
- Kubeflow
- Mathematical software
- Mlflow
- SASHot TechnologyIn Demand
- StataCorp Stata
- Statistical software
- TensorFlowHot TechnologyIn Demand
- The MathWorks MATLABHot TechnologyIn Demand
Web platform development software
- JavaScriptHot Technology
- JavaScript Object Notation JSONHot Technology
- RESTful API
Enterprise application integration software
- Jenkins CIHot Technology
Enterprise resource planning ERP software
- Management information systems MIS
Spreadsheet software
- Microsoft ExcelHot TechnologyIn Demand
Office suite software
- Microsoft Office softwareHot Technology
Presentation software
- Microsoft PowerPointHot TechnologyIn Demand
Object oriented data base management software
- PostgreSQLHot Technology
Data base reporting software
- Reporting software
Data mining software
- SnowflakeHot TechnologyIn Demand
Enterprise system management software
- Splunk EnterpriseHot Technology
Detailed Work Activities
From O*NET 30.3, under their work activities; open one for the AI skills Workforce Automation maps to it
Free · O*NET 30.3Analyzing Data or Information
Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 5 of 10 AI skills mapped to this activity, by automation level
- Augments 9
- Informs 1
- Data scientistsickn33/antigravity-awesome-skills910 installsAugmentsGen Agent Trust Hub PassRunlayer PassSnyk PassSocket PassZeroLeaks Pass
- Statistics fundamentalsjoellewis/finance_skills815 installsAugmentsGen Agent Trust Hub PassRunlayer PassSnyk PassSocket PassZeroLeaks Pass
- Scipy best practicesmindrally/skills1,005 installsAugmentsGen Agent Trust Hub PassRunlayer WarnSnyk PassSocket PassZeroLeaks Pass
- Cro chief revenue officerclaudeskills.infoAugments
- hypogenick-dense-ai/scientific-agent-skills1,937 installsAugmentsGen Agent Trust Hub PassSnyk PassSocket PassZeroLeaks Pass
Analyze data to identify trends or relationships among variables.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Analyze data to inform operational decisions or activities.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Analyze data to identify or resolve operational problems.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Analyze business or financial data.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 5 of 66 AI skills mapped to this activity, by automation level
- Replaces 3
- Augments 55
- Supports 2
- Informs 6
- Manusclaudeskills.infoReplaces
- Csv data summarizerclaudeskills.infoReplaces
- Agent trading predictorruvnet/ruflo1,254 installsReplacesGen Agent Trust Hub PassRunlayer PassSnyk PassSocket WarnZeroLeaks Pass
- us-stock-analysistradermonty/claude-trading-skills5,633 installsAugmentsGen Agent Trust Hub PassRunlayer WarnSnyk WarnSocket PassZeroLeaks Pass
- business-analytics-reporterailabs-393/ai-labs-claude-skills2,221 installsAugmentsGen Agent Trust Hub PassRunlayer PassSnyk PassSocket PassZeroLeaks Pass
Making Decisions and Solving Problems
Determine appropriate methods for data analysis.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Select resources needed to accomplish tasks.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Thinking Creatively
Prepare graphics or other visual representations of information.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Develop scientific or mathematical models.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Updating and Using Relevant Knowledge
Update technical knowledge.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Working with Computers
Write computer programming code.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Prepare data for analysis.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 5 of 14 AI skills mapped to this activity, by automation level
- Replaces 1
- Augments 12
- Supports 1
- Data cleaning pipelineaj-geddes/useful-ai-prompts589 installsReplacesGen Agent Trust Hub PassRunlayer PassSnyk PassSocket PassZeroLeaks Pass
- Sf datacloud preparejaganpro/sf-skills978 installsAugmentsGen Agent Trust Hub PassSnyk PassSocket PassZeroLeaks Pass
- Xlsx skillclaudeskills.infoAugments
- Csvkit next advanced csv toolkitclaudeskills.infoAugments
- Spreadsheetclaudeskills.infoAugments
Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment
Develop procedures to evaluate organizational activities.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Documenting/Recording Information
Present research results to others.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Prepare analytical reports.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Providing Consultation and Advice to Others
Advise others on analytical techniques.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level
- No tools yet
- Not mapped yet
Job Zone
From O*NET 30.3
Free · O*NET 30.3Job Zone Four: Considerable Preparation Needed
Workforce Automation analysis, not part of the source
WFA coverage: AI skills for this job
WFA · Part of the paid plan when accounts openPilot mapping: these skill links come from our seed list and haven’t been reviewed yet. Expect them to change as each one is checked.
Equivalents
NICE work roles, with their DCWF equivalents
Mapped to this job by the ETO-CSET NICE/O*NET crosswalk (2024); roles from NICE Framework Components v2.2.0, DCWF equivalents from DoD DCWF Tool v5.3 (2026-09-25)
Free · NICE Framework Components v2.2.0 and DoD DCWF Tool v5.3 (2026-09-25)No NICE work role maps to this job.