James Le is Head of Developer Experience at Twelve Labs, bringing a decade of hands-on experience at the intersection of machine learning, developer advocacy, and product. He has driven developer and partner ecosystems at startups like Superb AI and Snorkel, translated research into production-ready courseware at Full Stack Deep Learning, and led data-driven content and technical storytelling across publications and community channels. A former data journalist turned ML researcher, he has implemented and documented core algorithms and interview-focused learning materials—contributions visible in a popular GitHub repo for cracking data science interviews. James blends technical depth (PyTorch/TensorFlow, ML systems, DataOps for vision) with community-first growth strategies, regularly speaking and writing to demystify complex ML workflows. Based in San Francisco, he pairs product instincts and partnership-building with empirical research experience in AI safety and recommendation systems. He also runs a podcast and newsletter, showing a consistent appetite for teaching and synthesizing the bleeding edge of multimodal AI.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Arts (B.A.) Computer Science & Communication, Bachelor of Arts (B.A.) Computer Science & Communication at Denison University
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Rochester Institute of Technology
Study Abroad Program Computer Science, Study Abroad Program Computer Science at DIS - Study Abroad
High School Diploma General Education, High School Diploma General Education at Rabun Gap - Nacoochee School
A Collection of Cheatsheets, Books, Questions, and Portfolio For DS/ML Interview Prep
Role in this project:
Data Scientist
Contributions:1 review, 517 commits, 2 PRs in 2 years 5 months
Contributions summary:James contributed to interview preparation materials within the repository. Their commits include documentation and code examples on decision trees, NumPy, Naive Bayes, Linear Models, Pandas, logistic regression, SVM, k-means clustering, Apriori, and FP-Growth algorithms. They also worked on PCA and data exploration with the Brooklyn housing data. The user demonstrated skills in data analysis, machine learning algorithm implementation, and code refactoring.
Contributions:26 commits, 25 pushes, 1 branch in 3 days
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.