My name is Ben Frederickson. I'm a software developer living in Vancouver BC.

I'm currently working at Nvidia, where I'm focused on GPU powered recommender systems as part of the Nvidia Merlin project. Before working at Nvidia, I was at Amazon, Flipboard, and Zite.

I'm the author of several open source projects, including py-spy a sampling profiler for python programs, and implicit which provides fast collaborative filtering for implicit feedback datasets.

I occasionally publish blog posts at To get notified about new posts you should follow me on twitter or subscribe to my RSS feed.