Data Engineer
Role details
Job location
Tech stack
Job description
We're hiring a Senior Data Engineer to build and scale the infrastructure that enables machine learning on genomic datasets. You'll design and maintain robust pipelines for ingesting, curating, and serving large-scale data - ensuring clean, reliable inputs for downstream ML and bioinformatics teams.
This is a hands-on role for someone who enjoys end-to-end ownership: from designing architecture through to implementation. You'll be working across cloud environments, occasionally on-prem, and will play a central part in how the organisation manages and unlocks value from its data.
What You'll Do
- Build and maintain ETL pipelines for genomic and life sciences data
- Design scalable infrastructure to support ML training and bioinformatics workflows
- Evaluate and implement the right tools, frameworks, and architectures for the job
- Manage data storage, curation, and access across cloud and local environments
- Collaborate closely with ML engineers, software developers, and bioinformaticians
- Contribute to infrastructure strategy as the team scales
Requirements
- Proven experience building ETL pipelines and data infrastructure in production
- Hands-on work across cloud platforms (GCP preferred, with exposure to AWS/Azure)
- Strong software engineering skills, with the ability to choose appropriate tools/architectures
- Experience with data storage, management, and versioning at scale
- Ability to work independently, engaging with stakeholders to understand needs and deliver solutions
Nice to Have
- Familiarity with life sciences or genomic data
- Prior experience in a start-up or mission-driven environment
- Comfort wearing a "DevOps hat" where needed - e.g. infrastructure automation, CI/CD
- Exposure to using AI or large language model (LLM)-based tools to streamline engineering workflows or accelerate R&D
Benefits & conditions
- Play a core role in building the data backbone of a fast-growing biotech
- Work on problems with direct real-world impact on human health
- Join a close-knit, multidisciplinary team united by a clear and urgent mission
- Be part of a company at an exciting growth stage with plans to expand its computer science team over the next year