A digital marketing software company that engineers technology solutions for search marketing, social media and internet advertising.
About The Position
Kenshoo Research creates algorithms that bring real value to the world’s top advertisers. Its role consists of identifying and defining functionality from conception to delivery, by fully understanding customer requirements, data, ‘connecting the dots’, creating an algorithm, and delivering a working algorithm to production.
Researching, selecting and tuning machine learning models and algorithms to solve real world business problems using Kenshoo’s data: internal and 3rd party user interaction tracking (big data), publisher (Google, Facebook, Bing etc.) data and other industry data. Creating and improving algorithm components, specifically the algorithm code itself. Working with a team of data scientists that help each other to mine insights and find opportunities in interesting data from a variety of fields and geographies. Working with the algorithm developers team to integrate these algorithms with the production data sources and the application ecosystem. Working with data analysts to assess the algorithm quality and performance and find areas for improvement.
Msc or PhD in Computer Science, Mathematics, Statistics, Physics or related fields.
Extensive experience with data mining / machine learning / optimization.
Experience in one or more of the following areas is an advantage:
Marketing (Search Engine/Display/Social) auctioning and bidding algorithms - big advantage!
Scalable Classification and Clustering techniques.
Statistical modeling / information gains.
Java / Scala
Big data technologies - Hadoop, MapReduce, Hive, Spark.
Python / R data science / analysis libraries.