Taboola

Staff Algo Data Engineer

Taboola

Overview

Role involves developing and maintaining scalable ML infrastructures and tools.

Ideal candidate has 5+ years of experience in software engineering with strong skills in Java and Python.

hybridseniorEnglishJavaPythonTensorFlowSparkKafkaElasticsearchAirflowBigQueryKubernetesDockergitJenkins

Locations

  • Israel, Tel Aviv, Tel Aviv

Requirements

  • 5+ years experience
  • BSc in Computer Science or related field
  • Excellent coding skills in Java & Python
  • Experience with ML pipelines in production
  • Strong problem solving and critical thinking skills

Responsibilities

  • Develop and maintain ML infrastructures
  • End to end ownership of ML platform
  • Identify new technologies for performance
  • Optimize ML systems for scalability
  • Build tools for automation and monitoring
  • Troubleshoot development and production issues
  • Collaborate with engineering and algorithm teams

Benefits

  • Comprehensive benefits
  • Flexibility with hybrid work schedule
  • Fully stocked kitchen
  • Location-specific perks