Summary
Rahul Baboota is a Senior Data Scientist based in Seattle with 10 years of experience applying deep learning and ML to production problems across tech and research environments, including Zeta, Microsoft, NVIDIA, and USC ISI. He has driven measurable impact—redesigning spam detection with deep models to improve accuracy and latency at Microsoft and building Transformer-based molecular embeddings for drug discovery at NVIDIA. His work spans NLP, cheminformatics, neuroscience imaging, and large-scale data engineering with SQL, Spark, Azure, and orchestration tools like Airflow. Rahul pairs strong academic credentials (MS in CS, USC) with hands-on systems experience, from containerized forecasting pipelines at Zillow to diffusion-MRI tract segmentation research. Notably, he repeatedly bridges research and production: pretraining novel molecular BART variants and deploying context-aware T5 query embeddings for real-time systems.
10 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Science, 3.9/4, Master's degree, Computer Science, 3.9/4 at University of Southern California
XII- 92.5%, XII- 92.5% at Father Agnel School
Bachelor of Technology - BTech, Computer Science, 9.2/10, Bachelor of Technology - BTech, Computer Science, 9.2/10 at Guru Gobind Singh Indraprastha University