Principal Machine Learning Engineer at Irreverent Labs
Vancouver, British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Johan Verwey is a Principal Machine Learning Engineer with 13 years of experience blending game-engine craftsmanship and cutting‑edge ML research to ship production systems at scale. He has led ML and research engineering efforts across Microsoft (including Azure Bot Framework and Microsoft Research’s Machine Teaching Group), Xbox Game Studios, and now Irreverent Labs, helping product teams adopt AI while lowering barriers for non‑experts. His background in gameplay, simulation and haptics—from Ubisoft and Warner Bros. to surgical-training platforms—gives him a rare practical fluency in real‑time systems, optimization and developer tooling. Johan is a lifelong learner who introduced functional programming principles into research products to improve design and transferability across teams. Based in Vancouver, he pairs deep technical rigor with a creative bent toward game development and programming languages, making him adept at translating novel research into usable developer-facing AI features.
13 years of coding experience
21 years of employment as a software developer
M.Sc Computer Science, M.Sc Computer Science at University of Cape Town
B.Sc Computer Science, B.Sc Computer Science at Stellenbosch University
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
Johan Verwey - Principal Machine Learning Engineer at Irreverent Labs