Jobs · Michigan

Bioinfo-Comput Biologist Inter

Michigan Medicine · Ann Arbor, MI · 2 wk ago
Full-time

We are a group of roughly 20 scientists who combine statistical genetics, single-cell and single-nucleus multi-omics, and computational genomics to translate GWAS signals into biology. Our work spans method development, data generation (snRNA-seq, snATAC-seq, MPRA, spatial omics), and integrative analysis at scale. We value openness, scientific rigor, direct and collegial communication, and good humor, and invest in each other through regular mentorship, quarterly wellness meetings, and an annual lab retreat.

About the role

The Parker Lab at the University of Michigan is hiring a Bioinformatician Intermediate to deploy and operate the Apache Texera platform as part of BRIDGE, a new NSF-funded national center. Texera is an open-source, browser-based system that lets scientists build and run data analysis workflows without writing code. The core of the job is deployment and operations: getting Texera running reliably on Michigan’s high-performance computing infrastructure, extending it to AWS as demand grows, and maintaining it for metabolic trait researchers. You will also port single-cell and single-nucleus multi-omic pipelines onto the platform as reusable workflows and provide user support.

Responsibilities

  • Deploy and operate Texera on Michigan HPC infrastructure, integrating its architecture with a Slurm-managed cluster.
  • Extend the deployment to AWS to provide elastic compute as user demand grows.
  • Maintain the deployment: monitoring, upgrades, storage, authentication, troubleshooting, and cost management.
  • Implement single-cell and single-nucleus multi-omic pipelines (snRNA-seq, snATAC-seq, multiome) as containerized, reusable Texera workflows, and scale them to atlas-level and population-scale datasets.
  • Provide technical support to platform users and triage issues, escalating upstream to the Texera team where appropriate.
  • Contribute fixes and operators upstream to Apache Texera, and document the Michigan configuration so it is reproducible.

Requirements

  • Master's or PhD in computational biology, bioinformatics, computer science, or a closely related field. Equivalent research software engineering experience will be considered.
  • Demonstrated experience deploying and maintaining containerized services, including Docker or Singularity.
  • Strong Linux systems skills and substantial hands-on experience in an HPC environment, particularly Slurm.
  • Strong programming skills in Python and/or R, with version control, testing, and documentation as habits.
  • Experience building reproducible analysis pipelines, for example with Nextflow, Snakemake, or WDL.
  • Working knowledge of sequencing data analysis, sufficient to build and debug genomics workflows and answer user questions about them.
  • Evidence of independent delivery: a track record of taking a loosely specified goal to a working, documented, running result with limited supervision.
  • Ability to explain technical problems clearly to scientists without computational training.
  • English language proficiency.

Skills

  • Desired: AWS experience, including EKS, EFS, and cost-aware resource provisioning.
  • Desired: Kubernetes networking and configuration management, for example Helm, VXLAN overlays, Ansible, or Terraform.
  • Desired: Depth in single-cell or single-nucleus data analysis. Methodological understanding is prioritized over familiarity with specific tools.
  • Desired: Experience with workflow platforms such as Texera or Galaxy.
  • Desired: Java or Scala, which would let you contribute native operators to the Texera codebase.
  • Desired: Prior open-source contribution in a public repository.
  • Desired: Prior work on metabolic, endocrine, or cardiometabolic disease.

Schedule

Full time, based in Ann Arbor, Michigan, with possible hybrid flexibility.

Similar jobs