1

Trainee Bioinformatics Software Engineer Jobs (NOW HIRING)

Bioinformatics Engineer -- T2T Genome Assembly (Non model Organisms) Location: Foster City, CA ... solid software engineering practices (Git, testing, documentation). • Workflow + compute ...

... NCBI bioinformatics software and information retrieval systems * Work with a diverse group of ... Programming experience in a Linux environment * Proficiency in C++ * Experience with MS SQL server ...

Associate Scientist - Bioinformatics V / Bioinformatics Engineer Location: Foster City, CA Duration ... solid software engineering practices (Git, testing, documentatio n). • Workflow + compute ...

... NCBI bioinformatics software and information retrieval systems * Work with a diverse group of ... Programming experience in a Linux environment * Proficiency in C++ * Experience with MS SQL server ...

Job Purpose We are seeking a software engineer who is passionate about solving data processing ... Experience in bioinformatics and NGS. * Capable of understanding and translating high-level ...

Sc. plus a minimum of 3 years' experience in Bioinformatics, Computer Science, Programming, Software Development, or related field Previous experience with NGS data and associated bioinformatics ...

next page

Showing results 1-20

People also search for

Trainee Bioinformatics Software Engineer information

See salary details

$43K

$131.1K

$238.5K

How much do trainee bioinformatics software engineer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for trainee bioinformatics software engineer in the United States is $131,053.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,000.00 and $157,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Trainee Bioinformatics Software Engineers when transitioning from academic projects to industry roles?

Trainee Bioinformatics Software Engineers often find the shift from academic to industry settings challenging due to differences in project scope, timelines, and collaborative expectations. In industry, there is a greater emphasis on writing maintainable, well-documented code and following software development best practices, such as version control and code reviews. Additionally, trainees must quickly adapt to working in cross-functional teams that include biologists, data scientists, and senior engineers, requiring strong communication and teamwork skills. Managing competing priorities and meeting strict deadlines can also be a new experience compared to the typically flexible timelines of academic research.

What is a Trainee Bioinformatics Software Engineer?

A Trainee Bioinformatics Software Engineer is an entry-level professional who assists in developing and maintaining software tools used to analyze biological data, such as DNA sequences or protein structures. They typically work under the supervision of experienced bioinformaticians and software engineers, learning to write code, manage databases, and process complex scientific datasets. The role often requires a mix of programming skills and a basic understanding of biology, allowing trainees to bridge the gap between computational and life sciences. As they gain experience, they contribute more significantly to research projects and the development of new bioinformatics applications.

What are the key skills and qualifications needed to thrive as a Trainee Bioinformatics Software Engineer, and why are they important?

To thrive as a Trainee Bioinformatics Software Engineer, you need a strong background in biology, computer science, or a related field, with foundational programming skills in languages like Python or R. Familiarity with bioinformatics tools, databases, and version control systems such as Git is typically required, and coursework or certifications in bioinformatics are advantageous. Analytical thinking, attention to detail, and effective communication are valuable soft skills for collaborating with interdisciplinary teams and interpreting complex data. These competencies enable you to efficiently develop software solutions and contribute to meaningful biological research.

What is the difference between Trainee Bioinformatics Software Engineer vs Junior Bioinformatics Developer?

AspectTrainee Bioinformatics Software EngineerJunior Bioinformatics Developer
Required CredentialsTypically a recent graduate or in early training, with a degree in bioinformatics, computer science, or related fieldsSimilar educational background, often entry-level or with minimal professional experience
Work EnvironmentTraining programs, internships, or entry-level projects within research labs or biotech companiesEntry-level roles in research teams or biotech firms, focusing on developing bioinformatics tools
Employer & Industry UsageUsed by companies and research institutions to train new talent in bioinformatics software developmentCommonly employed in biotech, pharma, and research organizations for initial software development tasks

The main difference is that a Trainee Bioinformatics Software Engineer is in a training or internship phase, focusing on learning and skill development, while a Junior Bioinformatics Developer is an entry-level professional actively contributing to projects. Both roles require similar educational backgrounds but differ in experience level and responsibilities.

More about Trainee Bioinformatics Software Engineer jobs
What cities are hiring for Trainee Bioinformatics Software Engineer jobs? Cities with the most Trainee Bioinformatics Software Engineer job openings:
What are the most commonly searched types of Bioinformatics Software Engineer jobs? The most popular types of Bioinformatics Software Engineer jobs are:
What states have the most Trainee Bioinformatics Software Engineer jobs? States with the most job openings for Trainee Bioinformatics Software Engineer jobs include:
Senior Bioinformatics Research

Senior Bioinformatics Research

Harvard University

Cambridge, MA • On-site

Full-time

Posted 25 days ago


Harvard University rating

8.1

Company rating: 8.1 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

131st of 534 rated colleges and universities


Job description

Position
Details
Title
Senior Bioinformatics Research
School
Harvard Medical School
Department/Area
Perrimon Lab
Position Description
We are seeking a highly motivated post-doc trainee to join Dr. Norbert Perrimon's group in the Program of Genetics at Harvard Medical School. Perrimon lab is actively generating data sets of omics scale and this position will involve working with other post-doc trainees in the lab who are responsible of design and generating such datasets. In addition, this position involves working with DRSC/TRiP functional genomics core, a multi-disciplinary team of biologists, software engineers and bioinformaticians as we develop and leverage technological breakthroughs to explore the biology of complex systems. Principal Responsibilities include 1.) Design and implement reusable bioinformatics analysis pipelines for processing RNA-seq, single-cell RNA-seq, genomics and proteomics data. Develop novel algorithms and integrated data visualization applications when existing software packages are not available or are not adequate. 2.) Apply computational, statistical, and AI/ML approaches to uncover biological insights and support functional discovery by analyzing multi-omics datasets eg. genomics, transcriptomics, proteomics, metabolomics, and related datasets. 3.) Help develop custom databases, web portals and pipelines for managing raw and processed experimental data as well as reagent identification/designs. 4.) Collaborate closely with Investigator and lab members on research projects including defining the scope of the collaboration, researching the scientific topics and implementing the appropriate bioinformatics solutions that meet project timelines. Coordinate and collaborate with other bioinformaticians, biostatisticians, information technology professionals, and interdepartmental project teams. 5.) Properly document the procedures used in computational analysis, provide the summary reports of results, and contribute to grant and manuscript writing.
Salary and Benefits
This position is salaried and benefits eligible. Information regarding postdoctoral fellow salary, which is determined by the number of years post PhD, and benefits can be found at https://postdoc.hms.harvard.edu/guidelines.
With this appointment, you are represented by the Harvard Academic Workers (HAW) - UAW for purposes of collective bargaining and matters affecting your compensation and working conditions.
Basic Qualifications
Doctoral degree in Bioinformatics or in biology with extensive experience analyzing omics data. Strong background in programming, algorithms and statistics. Familiarity with programming techniques for analyzing data sets and experience working with BIG DATA (eg. NGS data in multi-TB scale). Experience using genome alignment software (bowtie2, bwa, tophat, etc.) is desired. Fluent in one programming language (Python, C, C++ or Java) and familiarity with scripting languages (bash, Perl). Knowledge of Unix operating system, terminal and bash is a plus. Experience using a compute cluster. Excellent information management skills.
Additional Qualifications
Experience using relational databases, SQL and / or structured data formats. Web programming experience (PHP, Django, JavaScript, JQuery, JSON, REST API) is a plus. Excellent oral and written communication skills as well as the ability to collaborate effectively with a diverse team.
Special Instructions
Contact Information
Claire Yanhui Hu
Contact Email
claire_hu@genetics.med.harvard.edu
Salary Range
Information regarding postdoctoral fellow salary, which is determined by the number of years post PhD, can be found at https://postdoc.hms.harvard.edu/guidelines.
Minimum Number of References Required
3
Maximum Number of References Allowed
3
Keywords