Summary
Drew Serles is a machine learning engineer with eight years of experience applying ML and software engineering to build production-grade systems that extract meaning from data. He has moved from mechanical and controls engineering into applied ML, shipping models and products at Paytm Labs and now Meta, with prior data science leadership at Canadian Tire. Drew excels at taking open-ended problems—like automatic question generation—and turning them into scalable, user-facing solutions using PyTorch, AWS, and robust engineering practices. His background in embedded C and large legacy codebases gives him a practical edge in optimizing performance and reliability in production environments. Based in Toronto, he blends experimental research instincts with pragmatic product focus, often favoring solutions that improve operator efficiency and safety. Colleagues would note his knack for bridging domain expertise with ML systems engineering to deliver measurable impact.
8 years of coding experience
8 years of employment as a software developer
Master of Applied Science (M.A.Sc.), Mechanical Engineering, Master of Applied Science (M.A.Sc.), Mechanical Engineering at The University of British Columbia
Select Courses, Computer Science, Select Courses, Computer Science at University of Toronto
Bachelor of Applied Science (B.A.Sc.), Mechanical Engineering, Bachelor of Applied Science (B.A.Sc.), Mechanical Engineering at Queen's University