Research Software Engineer - Machine Learning at CNS - Indiana University Bloomington
Greater Bloomington Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Yashvardhan Jain is a Research Software Engineer specializing in machine learning and computer vision with a decade of experience applying segmentation, annotation, and visualization methods to spatial bioinformatics and histology. Based at Indiana University Bloomington, he has led ML technical efforts on multiple NIH-funded projects, architected containerized single-cell and spatial proteomics pipelines, and ran large-scale Kaggle competitions that engaged over 1,000 teams to advance tissue and vasculature segmentation. He bridges research and product development by coordinating cross-functional teams, managing cloud-hosted biomedical datasets for a Human Reference Atlas, and publishing first-author work in Nature-family venues. Beyond core ML, he brings practical software engineering skills—Dockerization, REST services, and scalable workflows—from earlier industry internships and open experimentation with model interpretability and 3D registration.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Technology (B.Tech.) in Computer Science, Computer Science, Bachelor of Technology (B.Tech.) in Computer Science, Computer Science at DIT UNIVERSITY
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Indiana University Bloomington
Deep Learning Nanodegree, Deep Learning, Deep Learning Nanodegree, Deep Learning at Udacity
High School, Science, High School, Science at Doon International School
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
Yashvardhan Jain - Research Software Engineer - Machine Learning at CNS - Indiana University Bloomington