Roles and Responsibilities
Responsible for designing, developing, testing and deploying ML models that can leverage
multiple signal sources, to build a personalized user experience
Work closely with the business stakeholders to identify and translate business problems to data
science problems
Contribute by doing opportunity analysis, building project proposals, designing and
implementation of ML projects, in the areas of Ranking, Embeddings, Recommendation engines
etc
Collaborate with software engineering teams to design experiments, model implementations and
new feature creation
Clearly communicate technical details, strategies and outcomes to a business audience
Requirements
Advanced degree in Engineering, Statistics, Economics, Computer Science or Mathematics.
4+ years of relevant experience in Data Science
Solid understanding of Python and common machine learning frameworks such as XGBoost,
scikit-learn, PyTorch/Tensorflow
Expertise with Random forests, Gradient boosting, KNN, Regression and unsupervised learning
algorithms
Experience in using Neural Networks like ANN, RNN, Reinforcement Learning or Deep Learning
etc.
Deep knowledge of experimentation and strong statistics foundation
Excellent coding skills in Python.
Working knowledge of a query language SQL/MySQL
Experience in deploying AI/ML models in production environments
Basic understanding of AWS
Experience in the development of ML models at scale and taking them into the production
environment is a big plus
Previous experience in model monitoring, optimisation and model interpretability