Bioinformatics Software Engineer
Core
Develop software tools and reproducible end-to-end workflows for analyzing complex biological datasets, including high-throughput sequencing data, to support immunotherapy research.
Role type
Bioinformatics Software Engineer
Builds
Computational analysis pipelines and AI-driven predictive models for immuno-genomics
Domain
Computational medicine / Immunotherapy / Bioinformatics
Deliverable
production ML models | product features
Required skills
Python, Workflow Managers (Snakemake, Nextflow), Big data processing (Dask, Spark, Arrow), Machine learning (Scikit-learn, TensorFlow, Pytorch), Linux environments, Job schedulers, Version control, Testing, Continuous integration
Preferred skills
R, Java, Rust, Next-generation sequencing (NGS) data experience
Technologies
Snakemake, Nextflow, Dask, Spark, Arrow, Scikit-learn, TensorFlow, Pytorch
Responsibilities
Develop and maintain software tools and reproducible end-to-end workflows for analyzing complex biological datasets; Design and implement computational analysis pipelines for research data; Benchmark and systematically test detection pipelines using experimental validation data; Provide guidance and support to PhD students, engineers, and researchers in best practices for reproducible data science and high-performance computing workflows; Contribute to the development of advanced AI-driven predictive models for immuno-genomics
Seniority
Mid-level, hands-on IC