February 5th, 2016

Correlated random numbers

Hunting  a bug in one of our metrics, we recently discovered a very unexpected correlation in our data, between two actions that we make using pseudo random numbers. Isolating the code responsible for this, we discovered that we had indeed a very tricky bug in our use of pseudo random numbers.

October 28th, 2015

Using Typescript in Criteo Labs

In the last 18 months, we’ve started running quite a few new projects using TypeScript. Some people here love it, most people are OK with it, and some people can’t stand it.

Since we had such an array of reactions, we thought it might be interesting to share our experience with the community.

October 22nd, 2015

Criteolabs at ENSIMAG Grenoble

Our 2015/2016 internship program is now in full swing and we are truly excited to be collaborating with some of the best engineering schools around. So it’s no surprise that we are present in ENSIMAG in Grenoble for their annual career fair.