Roles · Software and IT

AI scientific programmer analyst

Analyses problems to develop solutions involving computer hardware and software. Designs computers and the software that runs them.

Tama Chen“I analyse problems and design software solutions for the business.”An example character, not a real person.
Hire this role

Scientific programmer analyst · What it does

Three tasks it takes off your hands

  1. Analyse problems to develop solutions involving computer hardware and software.
  2. Design computers and the software that runs them.
  3. Conduct logical analyses of technical problems and formulate mathematical models.
Where these come from

The tasks of “Computer and Information Research Scientists” (O*NET 15-1221.00), as O*NET lists them:

  • Analyze problems to develop solutions involving computer hardware and software.
  • Design computers and the software that runs them.
  • Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.

Scientific programmer analyst · Tools and industries

It works in the tools you already use

  • Amazon Web Services AWS software
  • Ansible software
  • Apache Hadoop
  • Apache Kafka
  • Apache Spark
  • Bash

Industries it fits

Hire this role

Role facts from O*NET 31.0 Database (U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), CC BY 4.0), written in our words. Sources and credits