Authors: Aida Cissé, Omar Ait Mous, Vera IlinaFor many years now, we have been computing the global carbon footprint of the Criteo Bare-Metal Infrastructure thanks to the plethora of data we have at the data-center-level — yearly electricity consumption, PUE, the carbon impact of manufacturing the servers, …This was enough for some time as it allowed us to monitor our impact and work on achieving our SBTi commitments. But as awareness grows, people and teams start asking questions to understand the impact of their applications and their share within the global picture.Due to the lack of more…
Authors: Ahmed Ben Yahmed, Antoine Schnepf, Karim Kassab, and Mélissa Tamine.The 14th International Conference on Learning Representations (ICLR 2026) was held from April 23 to 27, 2026, at the Riocentro Convention and Event Center in Rio de Janeiro, Brazil. It was the first time the conference made its way to South America. As one of the three flagship venues in machine learning, ICLR gathers each year several thousand researchers and practitioners from academia and industry around the latest advances in representation learning.This edition was particularly vibrant, with a strong emphasis on…
Authors: Auriane Bonmarchand, Carolina Tealdo & Minh-Quyên NGUYENIn our previous post, we explained the Engineering Program Manager role at Criteo at a high level: EPMs sit at the intersection of business ambition, technical reality, and execution, helping complex cross-team initiatives move from intent to delivery. But if you are considering this role, that high-level description is only the beginning. The more interesting question is: what does the role actually feel like in practice?For us, the answer comes down to one simple idea: an EPM drives projects to completion in complex…
Authors: Toufik Ider, Djoble Koutouan, Aymen DELLY, Mathieu Gilgenkrantz, Thanh Phuc LE and Dat Phan.From April 22 to 24, we were back on site at Devoxx France with a booth and two talks from our Tech Ambassadors, Estelle Thou and William Montaz. This year’s edition had a great atmosphere, strong turnout, and one very clear trend: AI was everywhere, with sessions on LLMs and agentic systems filling up fast and driving conversations across the venue.Between talks, our booth gave us plenty of chances to talk about what makes Criteo unique, share some of the AI initiatives happening in our tech…
Author: Diana CibuPublic orators have played a major role in spreading knowledge and driving progress since the early days of oratory in Ancient Greece. I’ve always been fascinated by speakers’ unique ability to catch an entire audience’s attention and how they turn messages into valuable takeaways that stick with you long after their speech is done.If there’s one thing I’ve learned throughout my journey as a tech speaker is that knowledge doesn’t just depend on the message you want to deliver; Knowledge happens when you get people to hear it. This is even more true in today’s world. Current…
Author: Stanislav GlukhovWhen you run a large production footprint in Google Cloud, changing a VM family is never just a hardware refresh. In our case, HAProxy sits on a critical path of the platform, serving as part of the traffic layer that hundreds of downstream systems quietly depend on every day. That means even a seemingly straightforward migration from one instance type to another has to be treated as a reliability exercise first and an infrastructure optimization second.We decided to migrate our HAProxy fleet from N2D to C4D, not because the old setup was failing, but because at our…
Author: Alain RakotomamonjyFrom ideation to outcome, this is the story of a privacy-preserving research project. It tells how research can generate innovations but also joy and despair.Early 2024: The “Hammer” PhaseTwo research leads who pioneered Criteo’s early privacy initiatives, as part of the Criteo multi-year research program, introduced me to a challenge born from the Privacy Sandbox era: Learning from Label Proportions (LLP). The data was no longer granular; we were looking at “bags” of samples where only the aggregate label distributions were known.I let the problem sit. Research…
Authors: Auriane Bonmarchand, Carolina Tealdo & Minh-Quyên NGUYENAt Criteo, Engineering Program Managers (EPMs) sit at the heart of our most complex, cross-team initiatives. We connect business ambition with technical reality, helping engineering teams ship impactful products at scale. In this article, three EPMs share what the role really looks like, why we love it, and how your career can grow in this path.If you ask ten people what an EPM does, you’ll probably get ten different answers… So let us explain our vision of the EPM role: what we do (and don’t), why so many of us love this job,…
Author: Fabian HöringAgentic systems powered by LLMs can be incredibly impressive in demos. With a few well-crafted prompts, they can demonstrate reasoning, calling tools, and solving complex tasks [1]. Demos are effective at showcasing what’s possible. Production environments, however, are where those capabilities are tested at scale and under real-world conditions.The same agent that performs perfectly on curated examples can behave unpredictably when exposed to real users. Inputs vary widely, conversations evolve over multiple turns, and small prompt changes can lead to unexpected…
Author: Andreea DragomirescuOn a weeknight in Bucharest, Criteo opened the doors of its new tech hub for a Women in Tech meetup under a simple but clear theme: Driving Change in Tech. The agenda moved from a deep‑dive keynote on ad tech at scale to a panel about culture, diversity, and AI, and finally, networking.The result felt less like a formal presentation and more like a series of honest conversations about how a global ad tech company actually works — and what kind of culture you need behind the infrastructure.Keynote: How to Handle 1 Trillion HTTP Requests/DayThe central technical talk…
Read at the source
Your visit, your choice.
Optional Google Analytics helps us understand visits. Microsoft Clarity records masked interactions to improve the site. Optional tools stay off unless you choose them. Privacy details.