Roles · Science and research

AI bioinformatics programmer

Analyses genomic data and develops algorithms for biological information processing to support research goals.

Ananya Scott“I analyse data and design algorithms.”An example character, not a real person.
Hire this role

Bioinformatics programmer · What it does

Three tasks it takes off your hands

  1. Analyse large molecular datasets for research purposes.
  2. Create novel computational approaches and analytical tools.
  3. Design and apply bioinformatics algorithms.
Where these come from

The tasks of “Bioinformatics Scientists” (O*NET 19-1029.01), as O*NET lists them:

  • Analyze large molecular datasets, such as raw microarray data, genomic sequence data, or proteomics data, for clinical or basic research purposes.
  • Create novel computational approaches and analytical tools as required by research goals.
  • Design and apply bioinformatics algorithms including unsupervised and supervised machine learning, dynamic programming, or graphic algorithms.

Bioinformatics programmer · Tools and industries

It works in the tools you already use

  • Amazon Web Services AWS software
  • Bash
  • C
  • C++
  • Docker
  • Git

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