Pulkit Bhuwalka is a product-focused engineering leader with 14+ years of experience building on-device ML at scale, currently leading Pixel-ML as a Senior Staff Software Engineering Manager in Mountain View. He founded and grew Google’s On-Device ML Developer Labs, shipping mobile/web LLM SDKs, on-device agents and Gemini Nano, and helped bring TensorFlow Lite capabilities to over 3 billion devices. Technically hands-on, he drove quantization-aware training, compiler/runtime and StableHLO integrations to enable JAX/PyTorch workflows on mobile and earned a Google Tech Impact Award for the Gemini Nano launch. His background spans full-stack and systems work— from healthcare EMR front-ends to Android Things and high-throughput fraud detection—giving him a rare blend of product sense, systems engineering, and ML numerics. Pulkit’s contributions to the widely used TensorFlow model-optimization toolkit reflect deep expertise in numerical correctness and efficient model deployment for constrained hardware.
14 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering (B.E.) Information Technology, Bachelor of Engineering (B.E.) Information Technology at B. M. S. College of Engineering
Master of Science - MS Intelligent Information Systems School of Computer Science, Master of Science - MS Intelligent Information Systems School of Computer Science at Carnegie Mellon University
A toolkit to optimize ML models for deployment for Keras and TensorFlow, including quantization and pruning.
Role in this project:
ML Engineer
Contributions:2 releases, 3 reviews, 125 commits in 1 year 11 months
Contributions summary:Pulkit's contributions primarily involve developing and refining quantization techniques for machine learning models within the TensorFlow/Keras ecosystem. They have been instrumental in implementing and testing quantization-aware training (QAT) for the model-optimization library. This includes creating and integrating quantization-aware activation layers and developing utilities for model transformation and verification, ensuring successful conversion to TFLite. The user focused on numerical correctness, efficiency, and ensuring compatibility with existing Keras models.
Bahmni EMR Frontend code for Clinicians and staff members, written in Angular.JS and React
Role in this project:
Full-stack Developer
Contributions:19 commits in 10 days
Contributions summary:Pulkit's contributions primarily focused on front-end development within the Bahmni EMR frontend. They addressed URL-related issues in registration search, migrated to Bower for dependency management, and refactored file structures by moving JS and CSS files to respective directories. They also implemented build process improvements by adding support for end-to-end tests and streamlining CSS minification and concatenation via Grunt.
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
Pulkit Bhuwalka - Senior Staff Software Engineer Manager at Google