Summary
Michael Karras is a software engineer with nine years of experience applying machine learning and signal processing to real-world products, currently working on ML problems in Citadel’s Data Strategies Group in New York. His background spans production ML at Google Ads and voice quality improvements for Siri at Apple, plus research roles at the University of Toronto where he built large-scale patent embeddings and novel audio up-sampling methods. He combines systems-level engineering (FPGA, VHDL, high-throughput data pipelines) with applied deep learning, having optimized Intel’s HLS compiler memory paths and implemented real-time 1 Gbit/s EEG pipelines. Michael has a track record of turning research into working systems—from drone control via EEG to deployable Redmine plugins—and brings both academic rigor (top grades and graduate study) and hands-on pragmatism. Colleagues value his ability to move between low-level performance optimizations and high-dimensional ML modeling, and he often accelerates projects by inventing practical shortcuts (e.g., 12x training-time reductions).
9 years of coding experience
4 years of employment as a software developer
Bachelor of Applied Science - BASc, Computer Engineering, Bachelor of Applied Science - BASc, Computer Engineering at University of Toronto
High School, ICT SHSM, 95, High School, ICT SHSM, 95 at St Joan of Arc
Master's degree, Computer Science, 3.9/4.0, Master's degree, Computer Science, 3.9/4.0 at University of Waterloo
Arabic, English, French