Summary
Michael Pacheco is a Machine Learning Engineer with a decade of experience applying AI and data engineering to vulnerability management and software engineering problems. He combines research-grade methods—LLMs, deep learning, and explainable AI—with production practices, having trained and evaluated 100+ models, run 200+ experiments, and engineered pipelines and databases with millions of records. At Huawei he improved vulnerability fix prediction and code-inspection efficiency (41% reduction) and built a multi-agent system that ranked 2nd on SWE-bench leaderboards. His academic work (MSc, Queen’s University) is published in top SE venues and underpinning patents and awards, bridging foundational models for SE with actionable tooling. Notably, he optimizes at both algorithm and systems levels—vectorized preprocessing, multiprocessing, and GPU/CPU parallelization—to move research into scalable deployment. He is based in Waterloo and actively maintains a public research portfolio and GitHub showcasing his reproducible AI4SE work.
10 years of coding experience
4 years of employment as a software developer
Master of Science - MS, Computer Science, 4.18/4.3 cGPA, Master of Science - MS, Computer Science, 4.18/4.3 cGPA at Queen's University
Toronto Metropolitan University