Summary
James Liang is a Machine Learning Engineer with nine years of experience building backend systems, ML pipelines, and cloud-native tooling across startups and enterprise teams. Trained in honours Mathematics and Computer Science at McGill, he has shipped production-facing backend features at Ramp and Autodesk and developed Kubernetes/Helm-based deployment automation in Go at Ribbon. His research and applied ML work includes fine-tuning RoBERTa for clinical entity extraction with 95% accuracy and building low-latency drug-ontology services that aligned 76k+ entities for healthcare interoperability. He also has hands-on data science experience optimizing marketing models at Boehringer Ingelheim and creating scalable RShiny/OCR tooling for clinical trial data. Outside core engineering, James organized Montreal’s largest CEGEP hackathon, demonstrating technical leadership and community-building skills. He combines a strong theoretical foundation with practical production delivery and a taste for good food—often the spark behind collaborative hack-day wins.
9 years of coding experience
2 years of employment as a software developer
Diploma of College Studies, Honours Pure and Applied Sciences, Diploma of College Studies, Honours Pure and Applied Sciences at Marianopolis College
High School Diploma, High School Diploma at Collège Jean-Eudes
Bachelor of Science - BS, Honours Mathematics and Computer Science, Bachelor of Science - BS, Honours Mathematics and Computer Science at McGill University
English, French, Chinese, Chinese