Taboola

About Taboola

Discover engaging content with AI-driven ads

🏒 TechπŸ‘₯ 1001+ employeesπŸ“… Founded 2007πŸ“ Flatiron District, New York, NYπŸ’° $160m⭐ 4.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 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.

Job Description

Who you are

You hold an M.Sc. in Computer Science, Mathematics, Engineering, or a related field, and a PhD is an advantage. You have strong knowledge in Python and good knowledge in Java, Scala, or C++. Your familiarity with statistical modeling techniques complements your 3+ years of hands-on experience coding machine learning and statistical modeling-based solutions. You possess strong problem-solving and critical thinking skills, along with experience in data analysis and visualization, particularly with SQL.

Desirable

Bonus points if you have experience in developing models using deep learning techniques and tools, as well as experience in developing software within a distributed computation framework.

What you'll do

As an Algorithm Engineer, you will be responsible for the entire algorithmic lifecycle in the company, which includes data analytics, prototyping of new ideas, implementing algorithm models in a production environment, and monitoring and maintaining them. You will turn algorithm prototypes into shippable products that will have a significant and immediate impact on the company’s revenue. You will work daily with some of the hottest trends in today’s job market, including machine/deep learning, big data analytics/engineering, and cloud computing. Your scientific knowledge and creativity will be applied to analyze large volumes of diverse data and develop algorithmic solutions that drive performance.

What we offer

At Taboola, you will join a leading performance-driven advertising company that values innovation and creativity. We encourage you to apply even if your experience doesn't match every requirement. You will have the opportunity to work in a hybrid environment, collaborating with talented professionals who are passionate about technology and its impact on advertising. We offer competitive compensation and a supportive work culture that fosters growth and development.

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

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
Taboola

Algorithm Engineer

Taboolaβ€’πŸ“ Taipei - Hybrid

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.

🏒 HybridMid-Level
2d ago
Taboola

Data Engineer

Taboolaβ€’πŸ“ Tel Aviv - Hybrid

Taboola is hiring a Senior Algo Data Engineer to develop and maintain scalable Machine-Learning infrastructures. You'll work with SQL, No-SQL, Apache Spark, and Airflow to support ongoing ML projects. This position requires 5+ years of experience in large scale systems.

🏒 HybridSenior
2 months ago
Taboola

Data Engineer

Taboolaβ€’πŸ“ Tel Aviv - Hybrid

Taboola is hiring a Staff Algo Data Engineer to develop and maintain scalable Machine-Learning infrastructures and tools. You'll work with SQL, No-SQL, Apache Spark, and Airflow to support ongoing ML projects. This position requires 5+ years of experience in large scale systems.

🏒 HybridStaff
2 months ago