Bioinformatics Scientists

Science, Technology, Engineering & Mathematics > Science and Mathematics

Projected Growth: Average

Projected Job Openings

Extensive Preparation Needed

Job Description

Your job is to Conduct research using bioinformatics theory and methods in areas such as pharmaceuticals, medical technology, biotechnology, computational biology, proteomics, computer information science, biology and medical informatics. May design databases and develop algorithms for processing and analyzing genomic information, or other biological information.

Common job titles of Bioinformatics Scientists include:

Experience and Education

Extensive skill, knowledge, and experience are needed for these occupations. Many require more than five years of experience. For example, surgeons must complete four years of college and an additional five to seven years of specialized medical training to be able to do their job.

  • 33.61% said they needed a Bachelor's Degree.

  • 32.34% said they needed a Post-Doctoral Training.


    Analyze large molecular datasets, such as raw microarray data, genomic sequence data, or proteomics data, for clinical or basic research purposes.

    Manipulate publicly accessible, commercial, or proprietary genomic, proteomic, or post-genomic databases.

    Direct the work of technicians and information technology staff applying bioinformatics tools or applications in areas such as proteomics, transcriptomics, metabolomics, or clinical bioinformatics.

    Consult with researchers to analyze problems, recommend technology-based solutions, or determine computational strategies.

    Keep abreast of new biochemistries, instrumentation, or software by reading scientific literature and attending professional conferences.

    Compile data for use in activities, such as gene expression profiling, genome annotation, or structural bioinformatics.

    Create novel computational approaches and analytical tools as required by research goals.

    Create or modify web-based bioinformatics tools.

    Develop new software applications or customize existing applications to meet specific scientific project needs.

    Instruct others in the selection and use of bioinformatics tools.

    Communicate research results through conference presentations, scientific publications, or project reports.

    Develop data models and databases.

    Improve user interfaces to bioinformatics software and databases.

    Provide statistical and computational tools for biologically based activities, such as genetic analysis, measurement of gene expression, or gene function determination.

    Test new and updated bioinformatics tools and software.

    Recommend new systems and processes to improve operations.

    Design and apply bioinformatics algorithms including unsupervised and supervised machine learning, dynamic programming, or graphic algorithms.

    Prepare summary statistics of information regarding human genomes.

    Collaborate with software developers in the development and modification of commercial bioinformatics software.

    Confer with departments, such as marketing, business development, or operations, to coordinate product development or improvement.


Personal computers

Laptop computers

Desktop computers

Computer laser printers

Computer data input scanners


Apache Groovy

Apache Hadoop




IBM SPSS Statistics


All Technologies

JavaScript Object Notation JSON



Microsoft Active Server Pages ASP

Microsoft Azure


Oracle JavaServer Pages JSP

Oracle PL/SQL

Practical extraction and reporting language Perl


Relational database management software

Salesforce software


Accelrys Pipeline Pilot

Amazon Web Services AWS software

Apache Accumulo

Apache Webserver


Biomatters Geneious





Celera Assembler



Cytel StatXact

Data visualization software


DNA sequencing software



Genedata Expressionist


Genome Analysis Toolkit GATK

Illumina Laboratory Information Management System LIMS

Life Technologies SOLiD

Life Technologies Vector NTI

Microsoft operating system

Microsoft SQL Server Reporting Services SSRS

Microsoft Visual Basic for Applications VBA

Microsoft Visual C#


Object oriented development environment software

Oracle software


Public genomic databases

RNA sequencing software

Roche 454 Life Sciences GS Data Analysis

Software development tools

Teradata software

Tibco S-PLUS

TIBCO Spotfire S+


User interface design software



Reading Comprehension

Understanding written sentences and paragraphs in work related documents.

Critical Thinking

Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

Active Listening

Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.


Talking to others to convey information effectively.

Complex Problem Solving

Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.


Communicating effectively in writing as appropriate for the needs of the audience.


Using scientific rules and methods to solve problems.

Active Learning

Understanding the implications of new information for both current and future problem-solving and decision-making.

Judgment and Decision Making

Considering the relative costs and benefits of potential actions to choose the most appropriate one.


Using mathematics to solve problems.

Time Management

Managing one's own time and the time of others.


Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.

Social Perceptiveness

Being aware of others' reactions and understanding why they react as they do.

Systems Analysis

Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.

Systems Evaluation

Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.

Learning Strategies

Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.


Adjusting actions in relation to others' actions.


Teaching others how to do something.


Read and understand information and ideas presented in writing.

Cognitive Abilities › Verbal Abilities › Written Comprehension

Communicate information and ideas in writing so others will understand.

Cognitive Abilities › Verbal Abilities › Written Expression

Listen to and understand information and ideas presented through spoken words and sentences.

Cognitive Abilities › Verbal Abilities › Oral Comprehension

Communicate information and ideas in speaking so others will understand.

Cognitive Abilities › Verbal Abilities › Oral Expression

Tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.

Cognitive Abilities › Idea Generation and Reasoning Abilities › Problem Sensitivity

Apply general rules to specific problems to produce answers that make sense.

Cognitive Abilities › Idea Generation and Reasoning Abilities › Deductive Reasoning

Combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).

Cognitive Abilities › Idea Generation and Reasoning Abilities › Inductive Reasoning

Arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).

Cognitive Abilities › Idea Generation and Reasoning Abilities › Information Ordering

Come up with a number of ideas about a topic (the number of ideas is important, not their quality, correctness, or creativity).

Cognitive Abilities › Idea Generation and Reasoning Abilities › Fluency of Ideas

Choose the right mathematical methods or formulas to solve a problem.

Cognitive Abilities › Quantitative Abilities › Mathematical Reasoning

Come up with unusual or clever ideas about a given topic or situation, or to develop creative ways to solve a problem.

Cognitive Abilities › Idea Generation and Reasoning Abilities › Originality

Generate or use different sets of rules for combining or grouping things in different ways.

Cognitive Abilities › Idea Generation and Reasoning Abilities › Category Flexibility

See details at close range (within a few feet of the observer).

Sensory Abilities › Visual Abilities › Near Vision

Add, subtract, multiply, or divide quickly and correctly.

Cognitive Abilities › Quantitative Abilities › Number Facility

Speak clearly so others can understand you.

Auditory and Speech Abilities › Sensory Abilities › Speech Clarity

TEST Your output This field is empty or does not exist This field is empty or does not exist

Occupation Sections


No areas of knowledge found

Real People, Real Stories

Would you look at that! Unfortunately, we don't seem to have any real life stories related to Bioinformatics Scientists.

Perhaps you'd like to be the first? If so, let's talk about featuring your story!