Taboola

HQ
New York, New York, USA
Total Offices: 5
1,900 Total Employees
Year Founded: 2006
Jobs at Taboola
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

19 Hours AgoSaved
Hybrid
Los Angeles, CA, USA
AdTech • Big Data • Digital Media • Marketing Tech
Lead multiple R&D teams in AI-driven product development. Manage large-scale projects, collaborate cross-functionally, and drive innovation in recommendation systems.
19 Hours AgoSaved
Hybrid
Los Angeles, CA, USA
AdTech • Big Data • Digital Media • Marketing Tech
Lead multiple teams in developing AI-driven products, manage R&D projects, and align with cross-functional stakeholders. Mentor engineers and data scientists while driving innovation in recommendation systems and AI technologies.
2 Days AgoSaved
Hybrid
Los Angeles, CA, USA
AdTech • Big Data • Digital Media • Marketing Tech
As an Associate Staff Accountant, you will support the finance team in month-end close, journal entries, reconciliations, and internal controls, contributing to accurate financial reporting.
3 Days AgoSaved
Hybrid
Los Angeles, CA, USA
AdTech • Big Data • Digital Media • Marketing Tech
The Senior Advertising Sales Manager will build and manage partnerships with major brands, focus on revenue growth, and advocate for clients within the digital advertising industry.