Engineering
Topics
Latest
Inside RecSys 2025: How LLMs Are Rewriting the Rules of Recommendations
Explore the top trends from RecSys 2025 in Prague, including LLM-powered recommendations, Relational Foundation ...
By Domonkos Tikk 5 Minutes read
Culture
View All
Driving Success and Innovation Across Cross-Functional Teams – Part 3: The Role of the Track Leader
Learn about the pivotal role of Track Leaders in driving innovation, managing cross-functional teams, and ...
By Mosh Salomon And Others 5 Minutes read
Driving Success Through Cross-Functional Management in Engineering at Taboola – Part 2: Strategic Leadership and Innovation in Tracks Methodology
Introduction In the first part of this series, we explored how the Tracks methodology empowers ...
By Mosh Salomon And Others 7 Minutes read
Driving Success in Engineering at Taboola: Cross-Functional Management Blueprint
In today’s fast-paced business environment, flexibility and collaboration are key to driving innovation and delivering ...
By Mosh Salomon And Others 8 Minutes read
Data & Analytics
View All
How Changing a Few Lines of Query Reduced the Execution Time by 80%
How Taboola cut query time by 90% on a 45B-row Vertica job using smart pre-aggregation, ...
By Minka Bloch 6 Minutes read
From Zero Labels to 85% Accuracy: Our Journey in Conversion Intent Prediction
Taboola built an AI model to predict Conversion Intent (CI) without human labels, improving ad ...
By Kai Huang 4 Minutes read
Collaborative Trial: On Optimizing Recommendation Testing
Taboola is responsible for billions of daily recommendations, and we are doing everything we can ...
By Maoz Cohen 6 Minutes read
System
View All
How We Developed Our AI-Based SQL Rewrite System
Meet Rapido, Taboola’s AI-powered SQL rewrite system. Learn how LLM recipes, schema & plan context, ...
By Matan Yungman 8 Minutes read
A Key Component in Taboola CI/CD Pipelines for Achieving High Production Stability
See how Taboola integrates real traffic into CI pipelines using GoReplay to enhance testing, improve ...
By Chungwei Hsiung 5 Minutes read
Stop reading, start talking. A new way to share knowledge.
Knowledge sharing is critical for every company that wants to grow and improve. The bigger ...
By Dotan Laks 5 Minutes read
Technologies
View All
How Taboola Handles Deep Learning Training-Serving Features Discrepancies
Introduction In machine learning, one critical challenge is ensuring that the features used during model ...
By Itai Barel 7 Minutes read
Zooming Past the Competition
Imagine you’re walking down the street and you see a nice car you’re thinking of ...
By Yoel Zeldes 4 Minutes read
Optimising Chrome Extensions: Part 2- Managing your state and communication in React
In the previous article, we discussed the limitations of using Redux and the need to ...
By Eduardo Aparicio Cardenes 9 Minutes read
Tips & Tricks
View All
SDK testing with hot swapper
In the following article, I describe how we came up with a way to improve ...
By Oren Kochansky 4 Minutes read
Optimizing TensorFlow Serving Performance on Skylake CPUs
Introduction Taboola is the leading recommendation engine in the $80+ billion open web market. The ...
By Gilad Zamoscinski 4 Minutes read
Android Working On A Multiple Library Project
We are going to talk about a multi-library project in Android. Not something ordinary, but ...
By Tomer Ben Rachel 7 Minutes read
Tutorials
View All
Practical Guide to Collecting Feedback and Data
Today is the big day – you’re finally launching an exciting new feature that you’ve ...
By Ami Rotter 6 Minutes read
‘Tis the Season: Fun with (Decision) Trees
At Taboola, we work daily on improving our Deep-Learning-based content-recommendation model. We use it to ...
By Marina Gandlin 4 Minutes read
Exploiting Multi-Categorical Features Using Deep Interest
At Taboola, our goal is to predict whether users will click on the ads we ...
By Marina Gandlin 6 Minutes read