Finishing the Advent of Code in the SummerLast winter, I discovered Advent of Code and decided to give it a go. While participating in real-time was not an option given my calendar…Jun 26Jun 26
AI has crossed the Rubicon. Now what?On October 14, 1947, a human pilot broke the sound barrier for the first time onboard the X1 airplane. Nobody knew whether it was really…Jan 111Jan 111
Building a recommendation engine from scratchThis article a step-by-step guide to help you build a recommendation engine from scratch, with a few neat tricks that I learned during my…Nov 28, 20221Nov 28, 20221
Where self-driving is headedBack in 2007, I was a core member of the MIT DARPA Urban Challenge team. We built one of the first self-driving cars to operate in urban…Sep 8, 20222Sep 8, 20222
Published inCriteo Tech BlogLightweight Representation Learning For Efficient And Scalable RecommendationHow we revamped the machine learning models behind our recommendation engine at Criteo.Jan 6, 20221Jan 6, 20221
The high road of performance reviews“People will forget what you said, people will forget what you did, but people will never forget how you made them feel.”Dec 8, 20211Dec 8, 20211
How to write a good self-reviewA few weeks ago, I shared a few tips with my team on how to write a self-review effectively in the context of the yearly performance…Dec 8, 20211Dec 8, 20211
How to spot a great research scientist?The CTO of a tech company recently asked me how I spot great research scientists.Nov 8, 2021Nov 8, 2021
Why hackathons fail and what you can do about itA hackathon is a great opportunity to boost innovation in a company. It is usually a fun time of the year that boosts team morale and…Sep 13, 2021Sep 13, 2021
Published inCriteo Tech BlogThe Trade-Offs of Large-Scale Machine LearningWhat defines large-scale machine learning? This seemingly innocent question is often answered with petabytes of data and hundreds of GPUs…Aug 26, 20201Aug 26, 20201