Smit Lunagariya

Machine Learning Engineer at Google

Mountain View, California, 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

🤩
Rockstar
🎓
Top School
Smit Lunagariya is a Machine Learning Engineer at Google with six years of experience building compilers, high-performance computing systems, and AI integrations for products like Google Search and Google Cloud. He combines deep systems expertise in Python and C++ with a strong open-source track record—contributions span LFortran, LPython, SciPy, SymPy, CuPy and Vowpal Wabbit, including CI/CD automation and performance-oriented compiler features. His work often sits at the intersection of compilers and numerical computing (e.g., LLVM-based Python/Fortran toolchains and adding SciPy-compatible GPU linear algebra), reflecting both low-level codegen and high-level ML application needs. A former GSoC contributor and mentor across multiple organizations, he has a demonstrated talent for accelerating builds and automating testing—once cutting SciPy’s build from minutes to under two. Trained in Mathematics and Computing at IIT-BHU, he brings rigorous mathematical grounding to production-grade engineering in Mountain View.
code6 years of coding experience
job2 years of employment as a software developer
bookNursery-10th, Nursery-10th at Seventh Day Adventist Higher Secondary School
book11th-12th, Science, Mathematics, 92.6%, 11th-12th, Science, Mathematics, 92.6% at EduNova Science Higher Secondary School
bookIntegrated Dual Degree (B.Tech + M.Tech), Mathematics and Computing, Integrated Dual Degree (B.Tech + M.Tech), Mathematics and Computing at Indian Institute of Technology (Banaras Hindu University), Varanasi
stackoverflow-logo

Stackoverflow

Stats
17reputation
172reached
0answers
1question
github-logo-circle

Github Skills (41)

github-ci10
scipy10
c-language10
type-check10
pytest10
python10
sympy10
testing10
statistics10
machine-learning10
statistic10
cicd10
numpy10
calculus10
compiler-design10

Programming languages (10)

JuliaC++MojoCTeXJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
lcompilers/lpython

Jan 2022 - Jan 2023

Python compiler
Role in this project:
userBack-end Developer
Contributions:278 reviews, 694 commits, 394 PRs in 1 year
Contributions summary:Smit primarily contributed to the development of the LPython compiler, focusing on enhancing the compiler's capabilities to handle Python language features. Their work included implementing features like `for` loops with diverse range types, handling `return`, `continue`, `break`, and `raise` statements, and supporting built-in functions such as `ord`, `chr`, and `pow`. They also implemented support for string concatenation, comparisons, and type conversions.
compilerpythonpython-compilerhigh-performance
QuantEcon/QuantEcon.py

Feb 2022 - Jan 2023

A community based Python library for quantitative economics
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:15 reviews, 63 commits, 41 PRs in 11 months
Contributions summary:Smit primarily focused on improving the `quantecon.py` library by vectorizing and testing the `ecdf` module, which is used for statistical analysis. They implemented vectorization for the `__call__` method of the `ECDF` class, ensuring that the function operates efficiently on array inputs. The user added comprehensive tests, including vectorized calls and dtype tests, to ensure the functionality's accuracy and reliability. Additionally, the user contributed to the project's maintainability by updating the versioning process and migrating to pytest for testing.
python-librarycommunity-basedpythondata-sciencemachine-learning
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
Smit Lunagariya - Machine Learning Engineer at Google