Shengjun Sun is a data scientist and ML engineer with seven years of hands-on experience spanning research labs, fintech, and IT operations. He holds a BS in Computer Science with an AI concentration from Northeastern and is pursuing an MS in Analytics at USC, blending rigorous ML foundations with applied analytics. His projects include building Python research pipelines for sector performance analysis, automating ingestion and risk metrics for investment decisions, and developing uncertainty-aware segmentation models (VGG16 U-Net with MC Dropout) for lab imaging. In NLP research he labeled emotion-regulation strategies at scale using Llama-3.1-8B and performed topic modeling on 35K+ sentences, while also evaluating adversarial robustness of vision and language models for peer-reviewed publications. Comfortable across Python, SQL, and Tableau, he pairs experimental rigor with production-minded automation and a knack for translating complex analyses into actionable investment and research insights. Based in Los Angeles, he brings a rare combination of academic research experience and practical data engineering delivered in high-stakes settings.
7 years of coding experience
2 years of employment as a software developer
Master of Science - MS Analytics, Master of Science - MS Analytics at University of Southern California
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Northeastern University
Contributions:47 pushes, 17 branches in 1 year 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.