Skip to main content


The University of Maryland School of Medicine, Institute for Genome Sciences (IGS) is currently recruiting for an Open Rank Bioinformatics Software Engineer I or II position.

Benefits: Exempt Regular

UMB offers a comprehensive benefits package that prioritizes wellness, work/life balance, and professional development. This position participates in a retirement program that must be selected and is effective on your date of hire. Exempt regular staff receive a generous PAID leave package that includes over 4 weeks of vacation accrued each year, 15 paid holidays, 3 personal leave, unlimited accrual of sick time, and comprehensive health insurance; professional learning and development programs; tuition remission for employees and their dependents at any University System of Maryland school; and flexible work schedules and teleworking options (if applicable per job).

PRIMARY DUTIES - Bioinformatics Software Engineer I
  • Under the supervision of senior engineers develop and maintain software that drives, interacts with, or extracts data from complex engineered systems, such as genomic sequencing systems. Contribute to projects intended to develop software or design database to accomplish specific scientific or analytical objective. Develop tools, protocols, or structured methods for organizing or presenting data from analytical or diagnostic systems.
  • Maintain software based on the requirements specified by senior engineers and scientists.
  • Under the supervision of senior engineers, maintain analysis pipelines using the tools and systems available at Institute of Genome Science (IGS). This will include installing software and writing wrapper scripts to invoke the software to process data.
  • Manage genomics related data generated and maintained at IGS including loading and querying data from database systems, writing scripts to transform the data to necessary formats, and downloading and transforming genomic data maintained in public data repositories.
  • Ensures basic quality assurance of data and software generated by IGS.
  • Performs other duties as assigned.
PRIMARY DUTIES - Bioinformatics Software Engineer II
  • With minimal supervision of senior engineers develop and maintain software that drives, interacts with, or extracts data from complex engineered systems, such as genomic sequencing systems. Contribute to projects intended to develop software or design database to accomplish specific scientific or analytical objective. Develop tools, protocols, or structured methods for organizing or presenting data from analytical or diagnostic systems.
  • Independently develop and maintain software based on the requirements specified by lead engineers, senior engineers, and scientists.
  • Develop and maintain analysis pipelines using the tools and systems available at Institute of Genome Science (IGS).
  • This will include installing software and writing wrapper scripts to invoke the software to process data.
  • Participate in multiple ongoing projects simultaneously and work as a member of a large-scale, multi-member project team.
  • Manage genomics related data generated and maintained at IGS including loading and querying data from database systems, writing scripts to transform the data to necessary formats, and downloading and transforming genomic data maintained in public data repositories.
  • Ensures basic quality assurance of data and software generated by IGS.
  • Performs other duties as assigned.
Qualifications :

Minimum Qualifications - Bioinformatics Software Engineer I

Education: Bachelor's degree in Information Technology, Computer Science, Systems Administration, Computer Engineering, or a related field.

Other: May consider a combination of directly related experience and education.



Minimum Qualifications - Bioinformatics Software Engineer II

Education : Bachelor's degree in Bioinformatics, Computer Science, Computer Engineering, or related field.

Experience: Two (2) years of experience in bioinformatics tool use, software development, or analysis of biological data.

Other: Master's degree in Bioinformatics, Computer Science or related field may be substituted for two (2) years of experience.



Hiring Ranges: Commensurate with education and experience

Bioinformatics Software Engineer I: $71,000 - $74,000
Bioinformatics Software Engineer II: $93,000 - $102,000

UMB is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law or policy. For assistance related to employment, please contact the Staffing department at HRJobs@umaryland.edu .

If you anticipate needing a reasonable accommodation for a disability under the Americans with Disabilities Act (ADA), during any part of the employment process, please submit a UMB Job Applicant Accommodation Request . You may also contact HRDiversity@umaryland.edu . Please note that only inquiries concerning an ADA request for reasonable accommodation will be responded to from this email address.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert

Similar jobs