Ilia Ilmer

Machine Learning Engineer at Clio - Cloud-Based Legal Technology

Virginia, 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
Ilia Ilmer is a Machine Learning Engineer with nine years of experience blending research-grade math and production ML across startups and academia, currently building ML systems at Clio. With a PhD-track background in computer science and an MSc in mathematics, he has a strong foundation in differential equations and symbolic methods that he applies to scientific ML. He has contributed to the prominent SciML ModelingToolkit.jl—adding tutorials on parameter identifiability and improving ODE/discrete system support—demonstrating deep familiarity with computer algebra and physics-informed modeling. His career spans applied research roles, teaching, and senior ML engineering at BILL, showing he moves smoothly between prototyping, productionization, and mentoring. Notably, he helped integrate StructuralIdentifiability.jl into the SciML ecosystem during Google Summer of Code, highlighting an ability to bridge niche open-source tooling with broader frameworks. Based in Virginia, he combines rigorous theoretical insight with practical engineering to tackle complex, equation-driven ML problems.
code9 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at The Graduate Center, City University of New York
bookMaster of Science (MSc) Mathematics, Master of Science (MSc) Mathematics at University of Calgary
bookBachelor's degree Applied Mathematics and Computer Science, Bachelor's degree Applied Mathematics and Computer Science at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
languagesРусский, English, French
github-logo-circle

Github Skills (8)

symbolic-computation10
differential-equations10
ode10
modeling10
julia10
scientific-machine-learning9
computer-algebra9
testing8

Programming languages (13)

CSSC++CTeXHTMLMATLABJuliaTypeScript

Github contributions (5)

github-logo-circle
SciML/ModelingToolkit.jl

Aug 2021 - Feb 2022

An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
Role in this project:
userBackend Developer
Contributions:5 reviews, 20 commits, 5 PRs in 5 months
Contributions summary:Ilia's contributions focused on enhancing the ModelingToolkit.jl framework. They added a tutorial on parameter identifiability, expanding the documentation and providing guidance on advanced usage. Furthermore, the user integrated updates from the master branch and improved the code, including changes to the discrete and ODE systems. These modifications, along with associated test updates, demonstrate a deep understanding of the library's internal architecture and functionality.
sdescientific-machine-learningtransformationspartial-differential-equationsdifferential
Contributions:1 PR, 86 pushes, 5 branches in 1 year 7 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
Ilia Ilmer - Machine Learning Engineer at Clio - Cloud-Based Legal Technology