Company Description
Sonrai is a Belfast-based AI data discovery company that helps Biotech, CRO and Pharma companies get maximum value from their data.
Our mission is to power the most important precision medicine breakthroughs through connected data and collaborative science.
Sonrai is now looking to recruit an ML engineer into our team.
Opportunity & Responsibilities
This position is for an ML engineer who will join a multidisciplinary team of experts in deep learning, computer vision and precision medicine. You will be working on developing features and algorithms on the Sonrai Discovery platform that enable users to achieve more with their data using AI. This will include working with medical images and a variety of 'omic' modalities. The majority of software development will use Python, however we have introduced Rust into our technology stack in appropriate places.
You will also be working on client projects, using the Discovery platform on the client's behalf and working to project milestones. This will involve generating reports and regular meetings with client stakeholders to discuss progress. These projects typically involve multiple datatypes and collaboration with the bioinformatics team.
We have a strong focus on code quality and building maintainable solutions. You'll build robust ML systems using software engineering best practices, ensuring our solutions are both performant and sustainable.
Sonrai has a Belfast office and offers a flexible working environment along with home working.
Essential Criteria
* Proficiency in Python
* Experience in testing frameworks such as Pytest
* Experience in ML frameworks (e.g. scikit-learn)
* Experience using deep learning frameworks
* Experience in cloud computing (AWS preferred)
* Devops experience (e.g. Bitbucket pipelines / Github Actions)
* Team player, self-motivated
* Desire to learn, adopt a growth mindset and strong collaborative abilities
* Right to work in the UK or Ireland
Desirable Criteria (what you will learn at Sonrai)
Experience in any of the following is a bonus:
* Deep learning/machine learning for computer vision
* Segmentation models
* Image based foundation models
* Digital and computational pathology
* Geospatial modules and formats
* Analysis of medical images or geospatial images
* Experience in statistical analysis planning and writing up analysis results
* Developing in low level languages, particularly Rust
* Developing algorithms for use in a clinical or safety-critical setting
* ISO Standards (e.g. 27001, 13485)
* Experience with working within the full software development life cycle (software version control, design, testing and deployment)
* Data version control tools (e.g. DVC)
* Modeling pipeline tools such as MLFlow
* Containerisation tools such as Docker
More than a Job
We're working with global research leaders and industry powerhouses to enable and support truly life-changing advancements within healthcare analytics, bioinformatics, and precision medicine. We're driven by the potential impact our products might have on supporting ground-breaking predictions and we're seeking passionate individuals to help us accelerate those plans.
To apply, please send a CV and covering letter outlining how you meet the above criteria to Matt Lee at
We encourage applications from underrepresented and minority backgrounds.
Sonrai is an Equal Opportunities Employer.