Senior Software Engineer - AI Frameworks at Microsoft
Old Toronto, Ontario, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Andrew Jiang is a Senior Software Engineer with 14 years of hands-on experience spanning hardware, firmware, kernel, backend, data pipelines, and mobile apps, now focused on making AI workloads perform at scale within Microsoft's AI Frameworks team. He has driven production features across Xbox audio hardware, offloading spatial audio and enabling real-time immersive experiences, and has upstreamed kernel-level display work while improving low-level driver performance at AMD. His background includes accelerating ML data pipelines at NVIDIA and building resilient, privacy-focused infrastructure and Android tooling at TunnelBear, showing a rare blend of systems-level optimization and product-minded engineering. Comfortable with formal verification, FPGA prototyping, and optimizing cross-stack performance, he often bridges embedded constraints and large-scale software systems to shave orders of magnitude off runtime. Based in Toronto, he pairs a Waterloo computer engineering foundation with a curiosity for new domains, routinely picking up niche verification and low-level skills to solve practical problems.
13 years of coding experience
5 years of employment as a software developer
Master's Exchange Program Computer Engineering, Master's Exchange Program Computer Engineering at Delft University of Technology
Bachelor of Applied Science (BASc) Computer Engineering, Bachelor of Applied Science (BASc) Computer Engineering at University of Waterloo
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
Andrew Jiang - Senior Software Engineer - AI Frameworks at Microsoft