AdTechTalent
Data Science7 days agoHybrid

Taboola

Algorithm Engineer (RTB)

machine learningdeep learningreal-time biddingRTBprogrammatic advertisingPythonJavaAI coding toolsbid optimizationprice predictionauction optimizationCTRCVRrecommendation systems

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

3-5

Location

Tel Aviv, Israel

Full job description

Algorithm Engineer role in Tel Aviv office focused on building machine learning models for real-time bidding and optimizing billions of daily auctions. Requires 4+ years experience in ML and deep learning solutions from research to production, MSc or PhD in related field, experience in RTB or programmatic advertising in low-latency environments, strong Python or Java skills, and ability to scale models to production. Responsibilities include designing and deploying bidding models, managing full ML lifecycle, analyzing auction data, collaborating with cross-functional teams, and mentoring junior engineers. Hybrid work schedule with 3 days in-office. Benefits include comprehensive regional well-being programs, stocked kitchen, and location-specific perks.

What you'll do

  • Design, train, and deploy real-time bidding models including bid optimization, price prediction, win-rate prediction, CTR/CVR estimation, calibration, and auction optimization
  • Own the full machine learning lifecycle from research and prototyping through production deployment, A/B testing, monitoring, and optimization
  • Build and evolve large-scale ML models serving low-latency, high-throughput production traffic
  • Analyze auction and marketplace data to identify modeling opportunities and translate insights into algorithmic improvements
  • Partner with Product, Engineering, and Business teams to transform marketplace goals into scalable solutions with measurable revenue impact
  • Mentor junior engineers and contribute to technical design reviews, code reviews, and deep technical investigations

Requirements

  • 4+ years of experience building machine learning and deep learning solutions end-to-end, from research and experimentation through production
  • MSc or PhD in Computer Science, Mathematics, Engineering, Statistics, or a related field
  • Strong foundations in machine learning, optimization, and statistical modeling
  • Experience building ML solutions for real-time bidding (RTB) or programmatic advertising in low-latency, high-throughput environments
  • Strong software engineering skills in languages such as Python or Java
  • Experience developing production ML systems
  • Proven ability to take models from prototype to scalable production systems serving real-world traffic

Tech stack

machine learningdeep learningPythonJavareal-time biddingprogrammatic advertisingAI coding toolsClaude CodeCursor

Benefits

Comprehensive benefits and well-being programs tailored to the regionFully stocked kitchenLocation-specific perksHybrid work schedule with 3 days in-office and option to come in more often

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.