Abheesht Sharma

Machine Learning Engineer at Google

Bengaluru, Karnataka, India
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
Abheesht Sharma is a Machine Learning Engineer at Google working on Keras/JAX where he architects multi-backend, pretrained model tooling like KerasHub and practical libraries for recommender systems and post-training LLM workflows. With six years of experience spanning applied science and research roles at Amazon and top academic collaborations, he has productionized billion-scale fraud-detection models and contributed core NLP models and APIs to KerasNLP. His open-source impact includes substantive contributions to the widely used keras-hub (e.g., FNet encoder, perplexity metric, byte tokenizer) and recognition via Google AI/ML community awards. Comfortable moving models from research to realtime systems, he blends deep theoretical rigor (published at EMNLP/JMLR) with hands-on engineering for high-throughput environments. Outside work he fuels creativity through voracious reading and informal storytelling, a trait that surfaces in his lucid documentation and developer-focused tools.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelor's, Computer Science, 9.17, Bachelor's, Computer Science, 9.17 at Birla Institute of Technology and Science, Pilani - Goa Campus
github-logo-circle

Github Skills (5)

keras10
machine-learning10
nlp10
tensorflow10
unit-testing9

Programming languages (4)

JavaC++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
keras-team/keras-hub

Mar 2022 - Jan 2023

Pretrained model hub for Keras 3.
Role in this project:
userML Engineer
Contributions:2 releases, 304 reviews, 69 commits in 10 months
Contributions summary:Abheesht made substantial contributions to the `keras-hub` repository, focusing on the implementation and integration of various machine learning models and components. This included the addition of an FNet encoder layer, along with its corresponding unit tests, showcasing expertise in creating new model architectures. Furthermore, the user introduced a perplexity metric, and contributed to the development of a Byte Tokenizer to enhance KerasNLP, demonstrating skills in model development and performance evaluation. The user also fixed numerous documentation issues.
nlppythondeep-learninglanguage-processingmachine-learning
Contributions:8 pushes, 1 branch in 4 years 11 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
Abheesht Sharma - Machine Learning Engineer at Google