Matthew Archer

Senior Software Engineer - AI ML at CommonAI CIC

Cambridge, 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

🤩
Rockstar
🎓
Top School
Matthew Archer is a Senior Research Software Engineer at the University of Cambridge with eight years’ experience applying AI, numerical modelling and HPC to climate and scientific problems. He leads data-driven climate projects that blend neural methods and classical emulation (PCA + Gaussian Process) and has a track record of deploying and benchmarking large AI workloads on pre-exascale systems. His PhD in Computational Physics underpins hands-on work coupling PDE solvers (FEniCS, BEMpp) with MPI and maintaining reproducible HPC workflows via Spack and CI. An active open-source contributor and Spack release manager, he’s improved packaging and dependency management for FEniCS-related ecosystems—work that quietly smooths reproducible science at scale.
code8 years of coding experience
job8 years of employment as a software developer
bookAdvanced Computer Science, Advanced Computer Science at The University of Manchester
bookDoctor of Philosophy (Ph.D.), Computational Physics, Doctor of Philosophy (Ph.D.), Computational Physics at University of Cambridge
bookMaster of Engineering - MEng, Master of Engineering - MEng at The University of Sheffield
github-logo-circle

Github Skills (10)

package-management10
python10
build-tools9
cmake9
package-manager8
package-manager-tool8
scientific-computing8
cprogramming-language7
hpc7
c-language7

Programming languages (5)

C++CJupyter NotebookPythonFortran

Github contributions (5)

github-logo-circle
spack/spack

Oct 2021 - Sep 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer & Release Manager
Contributions:13 reviews, 5 commits, 6 PRs in 11 months
Contributions summary:Matthew primarily contributed to the spack/spack repository by implementing and managing packages, specifically for the KaHIP, UfCx, Fenics-Dolfinx, and related projects. This involved updating build systems, adding new package versions, and managing dependencies. The user's contributions also include updating versioning and dependencies for the Py-fenics-* packages and generally helping to maintain and release updated packages.
compilerpackage-managerpythonspackhpc
CALIPSO-project/SPINacc

Apr 2024 - Feb 2026

A spinup acceleration procedure for land surface models (LSM) . Developer team Mandresy Rasolonjatovo, Tianzhang Cai, Matthew Archer, Daniel Goll. This work was performed using HPC resources from GENCi-TGCC on grant 2024-A0170106328."
Contributions:38 reviews, 43 PRs, 149 pushes in 1 year 10 months
hpc
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