Leo Woiceshyn is a Machine Learning Software Engineer with nine years of experience applying deep learning, computer vision, NLP, and reinforcement learning to real-world products, currently building features for Google Assistant and Bard in Mountain View. He combines research-driven innovation from his graduate work in socially assistive robotics with practical engineering—moving state-of-the-art models into mobile and production-ready deployments during his time at Motorola and Google. Leo has hands-on expertise compressing and converting models for constrained devices, plus experience interviewing and mentoring engineers, reflecting both technical depth and team-facing impact. His background in mechanical engineering and early systems engineering roles gives him an uncommon systems-first perspective on ML pipelines and deployment trade-offs.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Applied Science (BASc) with Co-op Standing, Mechanical Engineering, 3.6, Bachelor of Applied Science (BASc) with Co-op Standing, Mechanical Engineering, 3.6 at The University of British Columbia
Master of Engineering, Mechanical and Industrial Engineering, 4.0, Master of Engineering, Mechanical and Industrial Engineering, 4.0 at University of Toronto
High School Diploma, High School Diploma at Webber Academy
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
Leo Woiceshyn - Machine Learning Software Engineer at Google