As a Bioinformatics Engineer II within the Trailmaker development team, you will play a key role in guiding the technical direction of the platform while contributing hands-on across the full stack.
You’ll collaborate closely with other engineers to architect and build new features that drive user engagement.
This is a highly collaborative environment with no division between backend, frontend or testing roles
each engineer contributes to any part of the codebase and is responsible for the entire development process from work planning, through implementation and writing tests to completing the feature.
Requirements
Someone excited about building tools that will be used by thousands of single cell researchers.
A track record of designing, building and improving data analysis software that solves user problems.
A degree in bioinformatics (or similar) and 3+ total years of experience working in bioinformatics engineer roles. Additional experience (5+ years) is necessary to be appointed at Bioinformatics Engineer II level.
Fluent in Python and R.
Practical experience of working with open source single cell data analysis tools and packages, including Scanpy and Seurat.
Competency working with container-based cloud applications, ideally on AWS.
Strong data visualization skills.
Significant experience in conducting code reviews and providing feedback to others.
Experience and desire to work as part of a close-knit team.
Experience using version control systems such as Git/GitHub is preferred.
Proficiency building pipelines with Nextflow or similar frameworks is preferred.
Experience of integrating AI tools into development workflows is preferred.
Knowledge of and/or interest in web development is preferred.
Experience working with Bash is preferred.
Tech Stack
AWS
Cloud
Open Source
Python
Benefits
An agile, diverse and multidisciplinary team.
A supportive, inclusive and transparent working environment where teammates learn from and help each other all the time.
A place to look at things differently, challenge and offer solutions.
A small team environment where you will have the opportunity to make a significant impact by actively driving change in technology, processes and culture.
A fast-paced environment of continuous improvement, optimised for impact.