What you'll do :
Build, deploy and optimize computer vision and machine learning models which support our content acquisition, enrichment and relevance activities;
Mentor and provide technical support to more junior members of the team;
Work in close partnership with Content, Product, Data and Technology teams to identify new opportunities to leverage Data Science and ensure that key projects that are carried out in the team are delivered in a timely fashion;
Develop a deep understanding of our data and ML infrastructure and champion infrastructure development needs which will help the whole team work more effectively;
Be a technical leader on use, adoption and implementation of computer vision and machine learning.
Who you are :
MSc or PhD degree in any of the following fields : machine learning or computer science, computer vision, mathematics with strong machine learning component;
5+ years hands on experience in machine learning in production, building datasets, selecting and engineering features, building and optimizing algorithms;
Experience in several of the following domains : Computer Vision, NLP, Deep Learning, Learn-to-Rank, Recommender Systems, Regression, Classification, Clustering;
Experience with machine learning packages such as TensorFlow, PyTorch, Keras, Python (scikit-learn, pandas, numpy, scipy, Matplotlib), Spark MLlib, etc.;
Real world experience with Internet scale data on Spark, Hadoop or similar platform highly preferred;
Good data manipulation skills required including cleaning and managing data;
Good programming practices, ability to write readable, fast code.;
Intellectual curiosity and desire to learn new things, techniques and technologies.
Nice to have :
Knowledge of test design, implementation and evaluation, with website A / B testing experience a plus;
Experience with data visualization tools and packages.