Saurabh Pujar is a senior Research Software Engineer with 11 years of experience building ML-driven systems for code understanding and healthcare analytics, currently leading AI-for-Code efforts at IBM Research. He designs and implements contextual code embeddings and serves as lead ML engineer on an AI-augmented static analyzer, translating research into production-ready pipelines. His background spans vulnerability detection, technical QA systems, and EMR analysis, with contributions to papers and leaderboard-competitive QA work (TechQA, SuperGLUE) and an arXiv publication on C code embeddings. Comfortable bridging research and engineering, he combines hands-on model development, dataset curation, and production deployment, and is based in Scarsdale, NY with a CS MS from NYU and a BE from University of Mumbai.
11 years of coding experience
8 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at New York University
Bachelor of Engineering (B.E.), Information Technology, Bachelor of Engineering (B.E.), Information Technology at University of Mumbai
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.