O*NET-SOC 15-1221.00
Computer and Information Research Scientists
Conduct research into fundamental computer and information science as theorists, designers, or inventors. Develop solutions to problems in the field of computer hardware and software.
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 problems to develop solutions involving computer hardware and software.Core14623
- Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.Core14626
- Assign or schedule tasks to meet work priorities and goals.Core14624
- Maintain network hardware and software, direct network security measures, and monitor networks to ensure availability to system users.Supplemental14634
- Meet with managers, vendors, and others to solicit cooperation and resolve problems.Core14628
- Design computers and the software that runs them.Core14633
- Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.Core14629
- Evaluate project plans and proposals to assess feasibility issues.Core14625
- Participate in multidisciplinary projects in areas such as virtual reality, human-computer interaction, or robotics.Core14635
- Consult with users, management, vendors, and technicians to determine computing needs and system requirements.Core14627
- Direct daily operations of departments, coordinating project activities with other departments.Supplemental14637
- Develop and interpret organizational goals, policies, and procedures.Core14630
- Develop performance standards, and evaluate work in light of established standards.Core14632
- Participate in staffing decisions and direct training of subordinates.Supplemental14631
- Approve, prepare, monitor, and adjust operational budgets.Supplemental14636
Technology Skills
From O*NET 30.3, 164 examples in 37 categories, 76 Hot Technology
Free · O*NET 30.3Graphics or photo imaging software
- 3D graphics software
- Graphics pipelines
- Open Graphics Library OpenGL
Development environment software
- Ada
- Apache KafkaHot TechnologyIn Demand
- Automated document generation software
- CHot TechnologyIn Demand
- CMake
- Doxygen
- Eclipse IDEHot Technology
- Embarcadero JBuilder
- Formula translation/translator FORTRAN
- GoHot TechnologyIn Demand
- High-performance software libraries
- Hugging FaceIn Demand
- IBM Rational Rose XDE
- Integrated development environment IDE software
- Intel Integrated Performance Primitives
- List processing language LISP
- Microsoft Azure softwareHot TechnologyIn Demand
- Microsoft Visual BasicHot Technology
- Microsoft Visual Basic for Applications VBAHot Technology
- Microsoft Visual Basic Scripting Edition VBScript
- Microsoft Visual StudioHot Technology
- Microsoft Visual Studio.NET
- National Instruments LabVIEW
- OpenAI ChatGPT
- Oracle Java 2 Platform Enterprise Edition J2EEHot Technology
- Prolog
- RubyHot Technology
- Scikit-learnIn Demand
- Software libraries
- Source code management SCM software
- Verilog
Analytical or scientific software
- Advanced numerical software
- Algorithmic software
- Augmint
- Bidirectional encoder representations from transformers (BERT)
- Computational statistics software
- Data visualization software
- IBM SPSS StatisticsHot Technology
- Intel Math Kernel Library
- Mathematical software
- Minitab
- Multisensory data representation software
- Optimization software
- Polhemus Fasttrack System
- Rice Simulator for ILP Multiprocessors RSIM
- SASHot Technology
- Simulation software
- StataCorp Stata
- TensorFlowHot TechnologyIn Demand
- The MathWorks MATLABHot Technology
Data base management system software
- Amazon DynamoDBHot Technology
- Apache CassandraHot Technology
- Apache Flume
- Apache HadoopHot TechnologyIn Demand
- Apache Pig
- Apache Solr
- ElasticsearchHot Technology
- MongoDBHot Technology
- MySQLHot Technology
- NoSQLHot Technology
- Oracle DatabaseHot Technology
- RedisHot Technology
- Relational database management software
- Relational database management system software
- Teradata DatabaseHot Technology
- Vector database softwareIn Demand
Data base user interface and query software
- Amazon Elastic Compute Cloud EC2Hot Technology
- Amazon RedshiftHot Technology
- Amazon Web Services AWS softwareHot TechnologyIn Demand
- Apache HiveHot Technology
- Microsoft SQL ServerHot Technology
- pandasIn Demand
- PrometheusHot TechnologyIn Demand
- PyTorchHot TechnologyIn Demand
- Structured query language SQLHot TechnologyIn Demand
- Transact-SQLHot Technology
Cloud-based management software
- Amazon Web Services AWS CloudFormationHot Technology
- Amazon Web Services AWS SageMakerIn Demand
- Splunk EnterpriseHot Technology
Expert system software
- Ansible softwareHot TechnologyIn Demand
Procedure management software
- Apache AirflowHot Technology
Portal server software
- Apache HTTP Server
Business intelligence and data analysis software
- Apache SparkHot TechnologyIn Demand
- IBM Cognos Impromptu
- Microsoft Power BIHot Technology
- MicroStrategy
- Oracle Business Intelligence Enterprise Edition
- Qlik Tech QlikView
- TableauHot Technology
File versioning software
- Apache Subversion SVNHot Technology
- GitHot TechnologyIn Demand
Operating system software
- BashHot TechnologyIn Demand
- LinuxHot TechnologyIn Demand
- Microsoft Windows XP
- Oracle Solaris
- Shell scriptHot Technology
- Ubuntu
- UNIXHot Technology
- UNIX ShellHot Technology
- VME PowerPC VxWorks
Office suite software
- Business software applications
- Microsoft Office softwareHot Technology
Object or component oriented development software
- C#Hot Technology
- C++Hot TechnologyIn Demand
- Charm++
- Eiffel
- Jupyter Notebook
- LangChainIn Demand
- Microsoft ActiveX
- Microsoft Visual Basic.NET
- Microsoft Visual C# .NET
- Object oriented development environment software
- Oracle JavaHot TechnologyIn Demand
- PerlHot Technology
- PythonHot TechnologyIn Demand
- RHot TechnologyIn Demand
- ScalaHot TechnologyIn Demand
Industrial control software
- Chatbot software
Configuration management software
- ChefHot Technology
- IBM Rational Apex
- IBM TerraformHot TechnologyIn Demand
- Perforce Software Configuration Management System
- PuppetHot Technology
Clustering software
- Clustermatic
- Parallel systems software
Computer aided design CAD software
- Computer aided design and drafting CADD software
- PTC Creo Parametric
Web platform development software
- DjangoHot Technology
- Extensible stylesheet language transformations XSLT
- JavaScriptHot TechnologyIn Demand
- Node.jsHot Technology
- PHPHot Technology
Application server software
- DockerHot TechnologyIn Demand
- GitHubHot TechnologyIn Demand
- GitLabHot Technology
- KubernetesHot TechnologyIn Demand
Geographic information system
- ESRI ArcGIS softwareHot Technology
- Geographic information system GIS software
Enterprise application integration software
- Extensible markup language XMLHot Technology
- IBM InfoSphere DataStage
- Jenkins CIHot TechnologyIn Demand
Sales and marketing software
- Google Ads
Data mining software
- Google AnalyticsHot Technology
- SnowflakeHot TechnologyIn Demand
Graphical user interface development software
- Grafana Labs Grafana CloudHot TechnologyIn Demand
- Waikato Environment for Knowledge Analysis Weka
Compiler and decompiler software
- Greenhills Ada compilers
- Low-level virtual machine LLVM compilers
- Polaris parallelizing compilers
Communications server software
- IBM Domino
Enterprise resource planning ERP software
- Microsoft Dynamics
- SAP Business Objects
Spreadsheet software
- Microsoft ExcelHot Technology
Presentation software
- Microsoft PowerPointHot Technology
Project management software
- Microsoft ProjectHot Technology
Web page creation and editing software
- Plug-in file software
Object oriented data base management software
- PostgreSQLHot Technology
Metadata management software
- Quest Erwin Data Modeler
Program testing software
- System testing software
Requirements analysis and system architecture software
- Unified modeling language UML
Video creation and editing software
- Video editing software
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.3Monitoring Processes, Materials, or Surroundings
Monitor the performance of computer networks.
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
Judging the Qualities of Objects, Services, or People
Evaluate project designs to determine adequacy or feasibility.
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
Analyzing Data or Information
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 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
Thinking Creatively
Apply information technology to solve business or other applied 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
Design integrated computer systems.
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 organizational goals or objectives.
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
Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment
Develop performance metrics or standards related to information technology.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 5 of 11 AI skills mapped to this activity, by automation level
- Augments 4
- Supports 4
- Informs 3
- Web perfclaudeskills.infoAugments
- Token tamer ai api cost controlclaudeskills.infoAugments
- Agent evaluationclaudeskills.infoAugments
- Agent orchestration improve agentsickn33/antigravity-awesome-skills574 installsAugmentsGen Agent Trust Hub PassRunlayer WarnSnyk PassSocket PassZeroLeaks Pass
- Dashboard builderaffaan-m/everything-claude-code9,032 installsSupportsGen Agent Trust Hub PassSnyk PassSocket PassZeroLeaks Pass
Repairing and Maintaining Electronic Equipment
Maintain computer hardware.
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
Communicating with Supervisors, Peers, or Subordinates
Collaborate on research activities with scientists or technical specialists.
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
Collaborate with others to determine design specifications or details.
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 3
- Supports 7
- Sdd brainstormclaudeskills.infoAugments
- Doc coauthoringclaudeskills.infoAugments
- Cpo chief product officerclaudeskills.infoAugments
- Google chatclaudeskills.infoSupports
- Google docsclaudeskills.infoSupports
Coordinating the Work and Activities of Others
Collaborate with others to resolve information technology issues.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 5 of 9 AI skills mapped to this activity, by automation level
- Augments 4
- Supports 5
- Github issuesclaudeskills.infoAugments
- Connect appsclaudeskills.infoAugments
- Gh address commentsclaudeskills.infoAugments
- Linearclaudeskills.infoAugments
- Google chatclaudeskills.infoSupports
Assign duties or work schedules to employees.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 1 of 1 AI skills mapped to this activity, by automation level
- Supports 1
- Jira clicode-and-sorts/awesome-copilot-agents637 installsSupportsGen Agent Trust Hub PassRunlayer WarnSnyk WarnSocket PassZeroLeaks Pass
Training and Teaching Others
Train others in computer interface or software use.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 1 of 1 AI skills mapped to this activity, by automation level
- Supports 1
- Google slidesclaudeskills.infoSupports
Guiding, Directing, and Motivating Subordinates
Manage information technology projects or system activities.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 5 of 5 AI skills mapped to this activity, by automation level
- Augments 1
- Supports 4
- Backend development feature developmentsickn33/antigravity-awesome-skills605 installsAugmentsGen Agent Trust Hub PassRunlayer WarnSnyk PassSocket WarnZeroLeaks Pass
- Gsd clawclaudeskills.infoSupports
- Engineering manager osclaudeskills.infoSupports
- Pm skills marketplaceclaudeskills.infoSupports
- Notion spec to implementationclaudeskills.infoSupports
Manage budgets for appropriate resource allocation.
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
Coordinate project activities with other personnel or departments.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 5 of 9 AI skills mapped to this activity, by automation level
- Augments 5
- Supports 4
- Azure devopsclaudeskills.infoAugments
- Cpo chief product officerclaudeskills.infoAugments
- Event planner proclaudeskills.infoAugments
- Multi agent patternsflora131/atomic162 installsAugmentsGen Agent Trust Hub PassSnyk WarnSocket PassZeroLeaks Pass
- Regulatory affairs headdavila7/claude-code-templates299 installsAugmentsGen Agent Trust Hub PassRunlayer WarnSnyk PassSocket PassZeroLeaks Pass
Staffing Organizational Units
Participate in staffing decisions.
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 Five: Extensive 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)- Cybersecurity Architecture DD-WRL-001 · DESIGN and DEVELOPMENT
- DCWF 652 Security Architect (linked by DCWF Tool NCWF ID)
- Secure Software Development DD-WRL-003 · DESIGN and DEVELOPMENT
- DCWF 621 Software Developer (linked by DCWF Tool NCWF ID)
- Secure Systems Development DD-WRL-004 · DESIGN and DEVELOPMENT
- DCWF 631 Information Systems Security Developer (linked by DCWF Tool NCWF ID)
- DCWF 632 Systems Developer (linked by DCWF Tool NCWF ID)
- Technology Research and Development DD-WRL-008 · DESIGN and DEVELOPMENT
- DCWF 661 Research & Development Specialist (linked by DCWF Tool NCWF ID)