Description
Key Skills and Tools:
- Masters or Doctorate degree in a quantitative field (eg, mathematics, computer science, physics, engineering, etc.) required
- Experience in using the scientific method and empirical research to answer business questions. Formulates hypotheses, then designs experiments to collect the necessary data and/or explores existing data sets
- Experience with Natural Language Processing. If that experience includes sentiment analysis that is a big plus
- Can apply supervised and non-supervised machine learning techniques such as clustering, SVM, Random Forests, deep neural networks, Bayesian networks, hidden Markov models, collaborative filtering, regression methods, etc.
Data Exploration and Visualisation
- Data cleaning and data wrangling tools are used to reshape the data
- Creates and trains machine learning models to capture the knowledge learned and to transform it into product, service or process features. These models have good accuracy/recall/prediction values outside of the training set
- Has 2+ years of experience of using supervised and unsupervised machine learning models on real world problems. NLP experience also valued
- The created models are implementable in the target product and fit for purpose. S/he implements and integrates the model into the target product or works closely with the team that does
Reproducible Research and Result Communication
- Has excellent communication skills. Communicates the extracted knowledge to the team and the business in reports and presentations
- Visualises the data in a variety of tools and creates a meaningful narrative and conclusion. Results are reproducible, meaningful and interpretable
Languages
- Excellent Python development skills, including familiarity with pandas, scikit-learn, numpy, scipy, Jupyter notebooks and other components of Python ecosystem.
- Good R development skills
- Good knowledge of at least one of Java, C.
Database Technologies
- Experience with Cloud services such as Google Cloud or Amazon Web Services is a plus
- Professional experience with interfacing to Hadoop/Mapreduce, Spark, SQL, NoSQL, ElasticSearch, ... is another plus
For our prestigious client we are looking for a Senior Data Scientist/Machine Learning Expert/Natural Language Processing Expert to extend a team in a project that requires Data Science, Machine Learning and NLP competences.
If you have the required skills or have any questions relating this role, please feel free to contact Sam Fullman.