Senior Software Engineer, Genomics
Core
Building and maintaining HumanBase, a web-based platform for biomedical researchers to explore molecular mechanisms of human disease.
Role type
Senior IC backend software engineer (genomics/bioinformatics)
Builds
HumanBase platform features and data-intensive pipelines for genomics and biomedical research
Domain
Biomedical research / Genomics / Computational biology
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, large-scale biological data processing (HDF5, Parquet, PyArrow, xarray), distributed compute orchestration (Celery, Dask, SLURM, Nextflow, Snakemake), relational databases (PostgreSQL, MySQL), containerization (Docker, Kubernetes), machine learning frameworks (scikit-learn, PyTorch), CI/CD
Preferred skills
AWS, high-performance computing (HPC), advanced degree in CS/Engineering/Bioinformatics
Technologies
Python, HDF5, Parquet, PyArrow, xarray, Celery, Dask, SLURM, Nextflow, Snakemake, PostgreSQL, MySQL, Docker, Kubernetes, scikit-learn, PyTorch
Responsibilities
Design and implement new HumanBase features and infrastructure improvements; translate research methods into production software; develop scalable data processing pipelines; integrate ML methods into workflows; maintain production systems; collaborate with computational biologists and data scientists
Seniority
Senior, hands-on IC