Bioinformatics Software Engineer - Contractual
Listed on 2026-06-03
-
Software Development
Software Engineer, Python
Contractual Bioinformatics Software Engineer I
Position:
Full‑Time, Contractual with the Institute for Genome Sciences, University of Maryland, Baltimore.
- Develop and maintain software that drives, interacts with, or extracts data from complex engineered systems such as genomic sequencing systems.
- Contribute to projects that develop software or design databases to achieve specific scientific or analytical objectives.
- Develop tools, protocols, or structured methods for organizing or presenting data from analytical or diagnostic systems.
- Maintain software based on requirements specified by senior engineers and scientists.
- Maintain analysis pipelines using tools and systems at IGS, including installing software and writing wrapper scripts.
- Manage omics data generated at IGS, load, query databases, write scripts to transform data, and download and transform data from public repositories.
- Perform basic quality assurance of data and software produced by IGS.
- Perform other duties as assigned.
Bachelor’s degree in Information Technology, Computer Science, Systems Administration, Computer Engineering, or a related field. Preferred:
Bachelor’s in Bioinformatics or Computer Science.
- Ability to develop and use software in a UNIX/Linux environment.
- Proficiency in at least one programming or scripting language such as C/C++, Java, Rust, or Python.
- Familiarity with basic UNIX/Linux tools (bash, grep, awk, sed).
- Experience with relational database systems and SQL (MySQL, Postgres, etc.).
- Ability to create web‑based interfaces using HTML, CSS, Angular, Vue, Ajax, Django, or Flask.
- Proficiency in AI/ML tools such as Tensor Flow, PyTorch, or LLM‑based APIs.
- Knowledge of biological or computer science research disciplines relevant to bioinformatics.
- Familiarity with data storage, analysis, and presentation of large datasets.
- Experience with automated unit and system test frameworks.
- Good analytical, interpersonal, and communication skills.
- Team player with excellent organization and time‑management skills.
- Proficiency with office automation tools.
Contingent Category II employees receive a comprehensive benefits package, including vacation, paid holidays, sick time, community service time, comprehensive health insurance, retirement options, professional development programs, tuition remission for UMB students, life and disability insurance, and flexible work schedules.
EEO StatementUMB is committed to cultivating a diverse and inclusive workforce and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, ancestry, national origin, sex, pregnancy, sexual orientation, gender identity, genetic information, disability, marital status, veteran status, or any other legally protected classification.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).