Staff Machine Learning Engineer

Taboola empowers businesses to grow through performance advertising technology that delivers measurable outcomes at scale.
Machine Learning
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
AI · Enterprise SaaS · Advertising

Description For Staff Machine Learning Engineer

Taboola, a leading performance-driven advertising company, is seeking a Staff Machine Learning Engineer to join their team in Tel Aviv. This role offers an exciting opportunity to work on cutting-edge machine learning projects that impact millions of users daily. The position requires 8+ years of hands-on experience in machine learning and data science, with a focus on recommendation systems and real-time bidding.

As a Staff ML Engineer, you'll be responsible for the entire algorithmic lifecycle, from data analytics to production deployment. You'll work with state-of-the-art technologies including Python, TensorFlow, Spark, and various big data tools on Google Cloud Platform. The role offers a perfect blend of technical leadership and hands-on development, where you'll mentor team members while building solutions that directly influence how billions of people discover content on the internet.

Taboola offers a competitive benefits package including health coverage, 401k, and flexible hybrid work arrangements. The company works with major publishers like Yahoo, NBC News, and partners with leading brands such as Wells Fargo and Honda. This is an excellent opportunity for someone who wants to apply their ML expertise at scale while working in a collaborative, innovative environment.

The ideal candidate should have an advanced degree in Computer Science or related field, strong Python skills, and extensive experience in machine learning and statistical modeling. You'll be joining a company that values diversity, promotes inclusive culture, and provides numerous opportunities for professional growth and impact.

Last updated 9 hours ago

Responsibilities For Staff Machine Learning Engineer

  • Be responsible for the entire algorithmic lifecycle in the company: data analytics, prototyping of new ideas, implementing algorithms models in a production environment and then monitoring and maintaining them
  • Turn algorithm prototypes into shippable products
  • Work with machine/deep learning, big data analytics/engineering and cloud computing
  • Apply scientific knowledge and creativity to analyze large volumes of diverse data
  • Provide technical leadership and mentor team members
  • Own end-to-end projects involving multiple stakeholders
  • Be a key contributor to product and engineering roadmaps
  • Report directly to the group manager

Requirements For Staff Machine Learning Engineer

Python
Java
Kafka
Cassandra
  • M.Sc. or PhD. in Computer Science, Mathematics, Engineering or a related field
  • Strong knowledge in Python
  • Good knowledge in Java, Scala or C#
  • 8+ years of hands on experience with coding data-science / machine learning / statistical modeling based solutions
  • 3+ years of hands on experience in Recommendation Systems, Real Time Bidding or e-Commerce
  • Familiarity with deep learning / classic machine learning / reinforcement learning / multi-armed bandits algorithms
  • Experience in data analysis and visualization and strong knowledge in SQL
  • Possess strong problem solving and critical thinking skills

Benefits For Staff Machine Learning Engineer

401k
Medical Insurance
  • Comprehensive health benefits
  • 401k
  • Fully stocked kitchen
  • Gym partnerships
  • Parking
  • Hybrid work schedule (3 days in-office)

Interested in this job?

Jobs Related To Taboola Staff Machine Learning Engineer

Staff, Software Engineer - GenAI

Staff Software Engineer position at Walmart focusing on GenAI platform development, offering competitive salary and the opportunity to impact millions of users worldwide.

Lead ML Platforms Engineer

Lead ML Platforms Engineer position at PayPal, focusing on AI/ML development for credit platforms, requiring 8+ years of experience and strong expertise in Python, Java, and machine learning.

Staff Machine Learning Platform Engineer

Staff ML Platform Engineer position at Hinge, leading Feature Store platform development with focus on ML infrastructure and technical leadership in New York.

Staff Software Engineer, Futures (AI)

Staff Software Engineer role at Intuit focusing on AI and emerging technologies to build next-generation customer experiences.

Staff, Software Engineer - GenAI

Staff Software Engineer position at Walmart focusing on GenAI platform development, offering competitive salary and benefits, located in Bentonville, AR.