Taboola is hiring a Senior Machine Learning Engineer for its R&D team in Downtown Los Angeles. The role focuses on recommendation and ranking algorithms for Realize, Taboola’s performance advertising platform, which serves more than 600 million daily active users. Models developed in this role influence advertiser campaign performance and revenue outcomes worldwide. The engineer will build predictive models for customer behavior, targeting, personalization, and optimization, and deliver trained models to production. The role includes end-to-end ownership of ML systems and their surrounding services: designing, building, shipping, measuring, and maintaining them. It also emphasizes rapid prototyping with AI-assisted coding tools and creating evaluation harnesses, automated tests, benchmarks, and guardrails so teams can assess model quality and ship systems safely and repeatedly using a test-driven development process. The position also involves presenting technical findings to product and engineering leads, maintaining data pipelines that populate HDFS and Hadoop with logs from Kafka or data from production SQL systems, and developing and supporting data transformation and computation algorithms on Hadoop, Spark, and other distributed big data systems. The role follows a hybrid schedule with three days in the office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior