Olivier Koch

Machine learning and computer vision in the real world

I lead the AI team at Onfido. We use computer vision and machine learning for online identity verification. From 2015 to 2021, I was leading the machine learning team for recommendation at Criteo, where we transformed the recommendation engine using a lightweight encoder-decoder architecture. From 2010 to 2014, I was leading the computer vision team at Thales Optronics in France. I graduated with a PhD in robotics/computer vision in 2010, under the supervision of Prof. Seth Teller. I was a core member the MIT team at the DARPA Urban Challenge in 2007. My work was published at CVPR, ICCV, ICRA and IJFR. I am a reviewer for NeurIPS, ICML and ICLR.


also on Medium

Featured talks

  • 2020, Job interview talk at Onfido, Scalable representation learning and retrieval for online advertising
  • 2018, 7th RecSys London Meetup, Acquisition: Recommending Products From a Retailer That the User Never Visited Before
  • 2017, Criteo RecSys London, Product recommendation beyond collaborative filtering, welcome to the twilight zone!
  • 2016, ICML: Online Advertising Systems Workshop, New challenges for scalable machine learning in online advertising
  • Oct 2014, ICIP, Image and Video Processing for Defense, Transportation, Homeland Security, and Observation from Space: Industrial Expectations and Technological Challenges


also on Google scholar


  • In 2019, I taught at M2 level at Paris Dauphine University with Criteo, IASD
  • I co-founded Reveal, the RecSys workshop for causal recommendation with Microsoft, Netflix and Cornell University. The workshop ran from 2018 to 2020 and now continues as the Consequences workshop.
  • Here is a list of book recommendations for tech leaders.