Taboola

About Taboola

Discover engaging content with AI-driven ads

🏢 Tech👥 1001+ employees📅 Founded 2007📍 Flatiron District, New York, NY💰 $160m4.2
B2BArtificial IntelligenceEnterpriseBig dataMarketingMarket researchMachine LearningSaaSAdvertisingMedia

Key Highlights

  • Founded in 2007, became a billion-dollar business by 2018
  • Headquartered in Flatiron District, New York City
  • Over 1000 employees and growing
  • $160 million raised in Series E funding

Taboola, headquartered in the Flatiron District of New York City, is a leading AI-powered digital advertising agency that helps brands reach customers through engaging content recommendations. Founded in 2007, Taboola became a billion-dollar revenue-generating company by 2018, serving hundreds of bi...

🎁 Benefits

Employees enjoy a fully-stocked kitchen, gym partnerships, 401k matching, and health insurance. The company also offers flexible work-from-home opport...

🌟 Culture

Taboola's culture is driven by a commitment to innovation and data-driven decision-making, with a strong focus on R&D. The company values creativity a...

Overview

Taboola is hiring an Algorithm Engineer to develop machine learning models for personalized content recommendations. You'll work with Python, Java, and machine learning frameworks like PyTorch and TensorFlow in Taipei. This position requires 1+ years of experience in data science and programming.

Job Description

Who you are

You have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, Applied Mathematics, or a related field — a Ph.D. is a plus. You bring at least 1 year of full-time work experience in data science or 3+ months of internship experience for fresh graduates. You have 3+ years of programming experience in Python, Java, or Scala, and you are familiar with machine learning frameworks like PyTorch or TensorFlow. Your strong SQL and database skills enable you to extract and analyze data effectively.

You are passionate about developing AI-driven solutions that enhance user engagement and drive business growth. You have experience in content understanding or behavioral prediction models, and knowledge of optimization algorithms for business applications is a bonus. You thrive in collaborative environments and can present insights and model performance to stakeholders clearly and effectively.

What you'll do

As an Algorithm Engineer on the R&D Team, you will play a vital role in developing cutting-edge machine learning models that power personalized content recommendations for over 1 billion users worldwide. You will research, build, and deploy AI-driven solutions that enhance user engagement and drive business growth. Your responsibilities will include proposing data-driven solutions for personalization and targeting, building and deploying machine learning models, and developing optimization algorithms to meet key business objectives. You will also create and maintain data pipelines for ML model training and evaluation, collaborating closely with product and engineering teams to productionize AI solutions.

What we offer

At Taboola, you will have the opportunity to work in a leading performance-driven advertising company. You will be part of a dynamic team that values innovation and creativity. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of every candidate. Join us to make a significant impact in the world of personalized content recommendations.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Taboola.

Similar Jobs You Might Like

Based on your interests and this role

Taboola

Algorithm Engineer

Taboola📍 Tel Aviv - Hybrid

Taboola is hiring an Algorithm Engineer to turn algorithm prototypes into shippable products that significantly impact revenue. You'll work with Python, Java, and machine learning techniques. This position requires 3+ years of experience in coding machine learning solutions.

🏢 HybridMid-Level
1w ago
Veeva Systems

Algorithm Engineer

Veeva Systems📍 Taipei - Hybrid

Veeva Systems is hiring an Algorithm Engineer to create ML and AI processes for next-generation data collection. You'll work with cloud-based solutions and state-of-the-art technologies. This role is critical in supporting the life sciences industry.

🏢 Hybrid
4w ago
Taboola

Ai Engineer

Taboola📍 Tel Aviv - Hybrid

Taboola is hiring a Staff Algorithm Engineer to turn algorithm prototypes into shippable products that significantly impact revenue. You'll work with Python, Java, and machine learning techniques. This position requires 6+ years of experience in algorithm development.

🏢 HybridSenior
2d ago
QuinStreet

Algorithms Engineer

QuinStreet📍 Foster City - On-Site

QuinStreet is seeking an Algorithms Engineer to enhance their performance marketplaces through data analysis and algorithm development. You'll apply statistical and machine learning tools to improve business KPIs and software components. This role requires experience in data analysis and programming.

🏛️ On-SiteMid-Level
1 month ago
Gorilla

Algorithm Engineer

Gorilla📍 Belgium

Gorilla is hiring a Senior Algorithm Engineer to design and optimize algorithms for data processing in the energy sector. You'll work on delivering cutting-edge solutions that contribute to a lower-carbon future. This position requires strong technical skills and problem-solving abilities.

Senior
4 months ago