Rahul Khanna is a Staff Machine Learning Engineer in New York with 11 years of experience building applied ML products and research-driven NLP systems. He combines academic rigor from USC—where he contributed to multiple ACL/EMNLP papers on information extraction, numerical commonsense, and forecasting—with hands-on production experience at startups and companies like EvenUp, Vimeo, impact.com, and Jimini Health. As a founding ML engineer and later engineering manager, he has led teams shipping scalable data pipelines, fraud detection and recommendation prototypes, and now develops long-term LLM therapy companions for digital health. Rahul is comfortable across the stack—from Spark and cloud data engineering to model research and HCI-informed productization—and has a track record of turning research ideas into deployable systems. Colleagues value his blend of deep NLP expertise and pragmatic engineering, plus a habit of surfacing annotation and evaluation efficiencies that accelerate model iteration.
11 years of coding experience
9 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Southern California
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Columbia Engineering
Replication of Source Code for paper "Learning from Explanations with Neural Execution Tree", ICLR 2020 using Pytorch and spaCy
Contributions:12 PRs, 601 pushes, 3 branches in 7 months
pytorchnlpiclrexplanationsdeep-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
Rahul Khanna - Staff Machine Learning Engineer at Jimini Health