I like to work with smart people and deliver great software. After 5+ years at Spotify, I just left for new exciting startup in NYC where I am leading the engineering team.
At Spotify, I built up and lead the team responsible for music recommendations and machine learning. We designed and built many large scale machine learning algorithms we use to power the recommendation features: the radio feature, the "Discover" page, "Related Artists", and much more. I also authored Luigi, which is a workflow manager in Python with 3,000+ stars on Github – used by Foursquare, Quora, Stripe, Asana, etc.
I like both coding and management and sometimes I post random notes at http://erikbern.com
Head of Engineering @ I am leading the technical team of a super exciting startup being built here at One Zero Capital. We're hiring like crazy, so reach out and stay tuned ... From February 2015 to Present (11 months) Greater New York City AreaEngineering Manager @ I worked at Spotify in two periods: in Stockholm September 2008 – February 2011, and then in NYC September 2011 – February 2015.
The last two years I spent building up the Discovery team at Spotify. I built a music recommender system from scratch using large scale machine learning algorithms. I was technical lead of a team of 20 people spanning the entire stack, including Hadoop, backend and frontend (iOS/JS). I had 15 direct reports, all backend/data/ML engineers.
I ended up releasing a couple of open source projects at Spotify, including Luigi, a workflow management tool (mainly for Hadoop) currently also used by Bitly, Foursquare, Capital One, etc.
Earlier at Spotify, I proposed and built up the Analytics team in the Stockholm office, responsible for collecting, aggregating and making sense out of all the data at Spotify. Everything from ad-hoc insights to A/B testing, visualization, ad optimization, etc.
During 2008 I wrote my master's thesis on systems for doing automatic music recommendation, later awarded master's thesis of the year (by Naturvetarna - a Swedish trade union). From September 2008 to February 2015 (6 years 6 months) Greater New York City AreaAssociate, High Frequency Trading @ Being one half of a team managing a $700M portfolio. From April 2011 to September 2011 (6 months) Intern Developer @ Working on parallelizing pricing of financial instruments. From July 2007 to September 2007 (3 months) Intern Software Engineer @ Writing embedded code for Google's hardware infrastructure. From October 2006 to April 2007 (7 months) Developer @ Working on data collection from network equipment. From September 2005 to March 2006 (7 months)
M. Sc., Physics @ Kungliga tekniska högskolan From 2003 to 2008 Physics, Mathematics @ Technische Universität Berlin From 2006 to 2006 Secondary School, Science @ Danderyds Matematikgymnasium From 2000 to 2003 Erik Bernhardsson is skilled in: Machine Learning, Python, C++, Algorithms, Hadoop, MapReduce, C, Recommender Systems, Collaborative Filtering, Statistics, Java, Open Source, Big Data, Distributed Systems, Programming
Websites:
http://erikbern.com,
https://github.com/spotify/luigi,
http://open.spotify.com/user/erikbern