Introduction Machine learning engineers (or ENG-ML in Criteo’s slang) are expert in the development of data processing pipelines. Our role at Criteo is to design these pipelines, to drive their implementation, and to push them in production. This versatile...
Not Another Big Data Conference, aka NABDConf started in Paris with speakers coming from all over the technical community. Built as the conference by developers for developers, NABDConf features talks with engineers from diverse industries to discuss topics...
1.The team The team consists of 14 DBA (Data Base Administrators ). Eleven based in our Paris office and the remaining three 3 in Palo Alto and share the same tools and platform. Both teams have bi-weekly meetings...
What is Mesos? Mesos is a resource scheduler pooling available resources (CPUs, memory, storage, GPUs) in a datacenter and sending resource offers to task schedulers. This is why the Mesos community likes to call Mesos a “two-level scheduler...
Criteo is evolving in a fast-paced environment: the market is evolving fast, be it about competition or technologies. That’s a great motivator, but it also means that we cannot spend a year or more developing something before realizing...
“Oui” to WIE, Women In Engineering Back in November 2016, Criteo hosted the Adaweek for the second time, dedicated to women in STEM (Sciences, Technology, Engineering, Mathematics). When Muleine gave her speech there about How being a mom made me more self-confident, people told her how it...
The last day of November 2017 was a special day: about 40 students came to visit Criteo, discover our company and learn to code with close monitoring from experienced programmers. Why holding “Aujourd’hui, je code!”? At Criteo, we...
At Criteo, we have hundreds of machine learning models that we re-train several times a day on our Hadoop cluster. Until last year, we were training our models using MapReduce jobs. Since the learning is iterative and thus slow in pure MapReduce,...
In the first part of the series, we saw how to extend the new WinDbg add a button to the UI, execute, and listen to commands. This time, we will push things a bit farther, and we’re going...
BIGGER, BETTER, STRONGER At Criteo, our best perk is amazing people. To the existing teams in Paris, Palo Alto and Grenoble we have added a new office in Ann Arbor (Michigan, US). Our R&D is truly global and...