Matthew Lai

Research / Software Engineer

Email: ac.ialwehttam@m (please reverse)

Software engineer specialized in machine learning (especially deep learning and reinforcement learning).

Also have significant experience in embedded systems, high performance computing, hardware/software interfacing, graphics, computer vision, and electronics design.

High proficiency in C++11/14.

Professional Experiences

Google DeepMind

January 2016 - Present

Research Engineer


July 2013 - August 2014

Firmware Developer


January 2012 - July 2012

Hardware Engineer Intern

UBC Robotics and Control Lab

May 2011 - September 2011

Research Assistant

Capcom Game Studio Vancouver

May 2010 - December 2010

Software Engineer Intern

Technical Projects

Deep Learning for Chess (MSc Thesis)

April 2015 - September 2015

Deep Learning for MRI Segmentation (MSc Project)

December 2014 - May 2015


January 2011 - June 2013

Aerobatics, a CG Clip Written in OpenGL

April 2013

Mini Robot Soccer (School Project)

April 2013

AnalysisBot, an Online Chess Analysis Program

January 2010


Imperial College London

Master of Science in Advanced Computing
with Distinction

Thesis - Giraffe: Using Deep Reinforcement Learning to Play Chess (

Courses - Machine Learning, Machine Learning and Neural Computation, Intelligent Data and Probabilistic Inference, Argumentation and Multi-agent Systems, Computer Vision, Parallel Algorithms, Cryptography Engineering


University of British Columbia

Bachelor of Applied Science in Electrical Engineering
with Distinction, Co-operative Education



Valid XHTML 1.0 Strict Valid CSS!