Roshan Santhosh is a Machine Learning Engineer with 11 years of experience building ML and deep learning solutions across healthcare, finance, and customer analytics, currently at Adobe after a four-year data science tenure at Facebook. He combines research curiosity with production instincts, having developed and interpreted CNN models for breast cancer prediction at Penn Medicine and engineered distributed training and feature pipelines at Vanguard. Proficient in Python, PyTorch, Keras and cloud tooling, he accelerates workflows (e.g., 10x speedups via Cython/Dask) and builds reusable tooling such as a public Python package for mammography model training. Comfortable moving between code and domain, he emphasizes holistic problem understanding before model design and mentors learners through teaching and Coursera course support. Based in Redwood City with an MS in Data Science from UPenn and an engineering background from IIT Madras, he blends strong academic foundations with hands-on impact in regulated and high-stakes domains. An understated strength is his ability to translate model insights into actionable business and clinical signals, not just predictive accuracy.
11 years of coding experience
6 years of employment as a software developer
Indian Institute of Technology Madras
Bhartiya Bhavans Vidya Mandir, Poochatty
Master of Science - MS Data Science, Master of Science - MS Data Science at University of Pennsylvania
Contributions:12 pushes, 1 branch in 5 years 10 months
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
Roshan Santhosh - Machine Learning Engineer at Adobe