Mathias Jacquelin

Tech Lead Manager at Cerebras Systems

United States
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
Mathias Jacquelin is a tech lead manager with 12+ years of experience bridging high-performance research and production systems, currently leading teams at Cerebras Systems. He holds a Ph.D. in Computer Science from ENS Lyon and built his career designing scalable solvers and communication-avoiding algorithms for large sparse and dense linear systems at Lawrence Berkeley National Lab and INRIA. Mathias combines deep numerical-algorithms expertise with systems engineering, having moved from postdoctoral research into kernel and platform work before transitioning to people leadership. His open-source contributions include performance-focused refactors and OpenMP parallelization in the well-known NWChem computational chemistry code, showing a penchant for making scientific software both faster and more robust. Colleagues describe him as someone who translates theoretical insights about hierarchical memory and scheduling into practical, high-throughput implementations. He is US-based and brings a researcher's rigor to production challenges, often surfacing subtle algorithmic fixes that prevent crashes while improving parallel performance.
code12 years of coding experience
job4 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at INSA Lyon - Institut National des Sciences Appliquées de Lyon
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at École normale supérieure de Lyon
languagesFrench, English, Chinese, Spanish
github-logo-circle

Github Skills (8)

fortran10
openmp10
computational-chemistry10
parallel-computing10
numerical-methods9
nwb8
ec8
calc8

Programming languages (3)

C++FortranPython

Github contributions (5)

github-logo-circle
nwchemgit/nwchem

Dec 2014 - Oct 2016

NWChem: Open Source High-Performance Computational Chemistry
Role in this project:
userBack-end Developer
Contributions:21 commits in 1 year 10 months
Contributions summary:Mathias made several commits focused on refactoring and debugging the NWChem computational chemistry software. Their work involved replacing legacy routines (`rtdb_get`, `put`, etc.) with their `btdb_` counterparts, indicating a shift towards a newer, potentially more efficient database interaction method. They also addressed a crash in the `D3dB` routine, suggesting work on core numerical methods within the project. Furthermore, the user began incorporating OpenMP directives to parallelize code, specifically within structure factor and Ewald calculations, enhancing the software's performance on multi-core systems.
chemistryelectronic-structure-calculationsfenicshartree-fockcomputational-science
symPACK/symPACK

Nov 2013 - Jan 2020

Contributions:4 releases, 1 review, 603 commits in 6 years 3 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
Mathias Jacquelin - Tech Lead Manager at Cerebras Systems