Raymond Chua is a researcher bridging AI, computational neuroscience, and reinforcement learning, recently completing a PhD at McGill University conducted at Mila under Doina Precup and Blake Richards. He develops adaptive agents and neuro-inspired models that emphasize continual learning, stable predictive representations, memory consolidation, and mechanistic interpretability, with work presented at NeurIPS and COSYNE. With 12 years of experience across academia and industry, he mentors interns and students, organizes cross-disciplinary workshops, and reviews for top ML conferences. Ray combines mathematical rigor with neuroscience techniques (e.g., representation similarity analyses and cross-attention mechanisms) to build models that generalize in changing environments. Outside the lab he trains for triathlons, a discipline he credits for sustaining long-term focus and resilience in research.
12 years of coding experience
1 year of employment as a software developer
Brains, Minds, and Machines (BMM) summer course, Brains, Minds, and Machines (BMM) summer course at Center for Brains, Minds, and Machines
Research visit, Research visit at University of Bern
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Adelaide
Master's degree, Computer Science, Master's degree, Computer Science at Technical University of Munich
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at McGill University
Research visit, Research visit at University of Bristol
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.