Home › Work activities › Develop software or applications for scientific or technical use
O*NET detailed work activityDevelop software or applications for scientific or technical use
AI-assistBuild with code
9 jobs19 tasks
AI can draft configurations, scripts and test cases and explain unfamiliar systems. Architecture and security decisions need your expertise.
Part of Design computer or information systems or applications, under the O*NET work activity group Thinking Creatively. Individual tasks below can carry a different label when their own wording calls for it (3 AI-ready, 16 AI-assist, 0 stays human).
Tasks built on this activity
- Consult with researchers to analyze problems, recommend technology-based solutions, or determine computational strategies.
- Provide statistical and computational tools for biologically based activities, such as genetic analysis, measurement of gene expression, or gene function determination.
- Design and apply bioinformatics algorithms including unsupervised and supervised machine learning, dynamic programming, or graphic algorithms.
- Develop new software applications or customize existing applications to meet specific scientific project needs.
- Test new and updated bioinformatics tools and software.
- Create novel computational approaches and analytical tools as required by research goals.
- Design and create special programs for tasks such as statistical analysis and data entry and cleaning.
- Consult with remote sensing scientists, surveyors, cartographers, or engineers to determine project needs.
- Develop, operate, and maintain geographical information computer systems, including hardware, software, plotters, digitizers, printers, and video cameras.
- Develop instrumentation and software for astronomical observation and analysis.
- Provide geographical information systems support to the private and public sectors.
- Develop automated routines to correct for the presence of image distorting artifacts, such as ground vegetation.
- Collaborate with software developers in the development and modification of commercial bioinformatics software.
- Improve user interfaces to bioinformatics software and databases.
- Confer with information technology specialists to develop computer applications for genetic data analysis.
- Create or modify web-based bioinformatics tools.
- Develop specialized computer software routines to customize and integrate image analysis.
- Develop applied software for the analysis and interpretation of geological data.