Craig Russell

Senior Machine Learning Scientist at Valence Labs

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Craig Russell is a Senior Machine Learning Scientist with a decade of expertise applying computer vision and deep learning to life sciences, currently working across Recursion and Valence Labs from London. He holds a PhD from Cambridge and has led production-scale AI platforms at EMBL-EBI, deploying Kubernetes/Helm-based workflows and CI/CD for petabyte-scale bioimage archives. His research blends practical software engineering and novel algorithms—ranging from probabilistic image reconstruction and VAE dimensionality reduction to fast spatially-varying deconvolution and Poisson-regularised denoising—often applied to multi-TB microscopy and oncology image analyses. Craig has a strong track record mentoring PhD students, teaching deep-learning courses for bioimage analysis, and translating prototypes into scalable cloud and HPC pipelines. Equally comfortable in low-level computational microscopy and high-level platform engineering, he pairs experimental rigor with production-first deployments. An understated strength is his ability to turn complex biological imaging problems into reproducible, automated workflows that bridge research and industrial drug-discovery use cases.
code10 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MSci) Physics, Master of Science (MSci) Physics at Nottingham Trent University
bookDoctor of Philosophy - PhD Engineering, Doctor of Philosophy - PhD Engineering at University of Cambridge
languagesEnglish
github-logo-circle

Github Skills (200)

python10
toolbox10
image-processing10
image-viewer10
deep-learning10
gpu10
aws-s310
scientific-computing10
microscopy10
variational-autoencoder10
autoencoder10
galaxy10
organize10
science10
blocked10

Programming languages (23)

SmartyJavaCSSC++CSWIGMakefileGo

Github contributions (5)

github-logo-circle
ctr26/ZeroCostDL4Mic

Feb 2021 - Nov 2023

ZeroCostDL4Mic: A Google Colab based no-cost toolbox to explore Deep-Learning in Microscopy
Contributions:2 releases, 74 pushes, 3 branches in 2 years 8 months
pytorchno-costexploredeep-learninggoogle-colab
uhlmanngroup/bioimage_embed

Jul 2021 - Mar 2023

Contributions:4 releases, 6 reviews, 205 commits in 1 year 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Craig Russell - Senior Machine Learning Scientist at Valence Labs