Graphyte is an award-winning start-up which has a mission to bring deep personalised user experiences to the betting and gaming industry – creating a SaaS environment that enables operators to build and serve dynamic and customisable content on any channel, from mobile to DMP, all in an ultra-low latency cloud infrastructure. At the heart of its work there is a machine-learning engine that sits on top of huge volumes of real-time transactional and behavioural data, capable of optimising and personalising hundreds of thousands of bets, promotions and games at any given time. We are looking for an ambidextrous senior machine learning engineer with an understanding of online sports betting and gaming to work on some incredibly interesting projects as we take Graphyte’s personalisation capabilities to the next level Your job: End-to-end development and operationalisation of machine learning models in a team of highly-motivated team playersExecution of explorative analysis of structured and unstructured datasets as well as feature engineeringDevelopment of predictive machine learning models for classification and ranking purposesOperationalisation of models as APIs working in real-time environmentDefinition and preparation of new ML applications in close cooperation with product and development teamsAnalysis of performance and continued improvement and development of scoring processes, hosted models Essential: In-depth knowledge of machine learning and statistics for classification and ranking on massive datasetsUnderstanding of Personalising for sports betting and gaming, where it might add value, and what best practise looks likeProfessional experience of personalisation and / or predictive CRM, micro-segmentationExpert-level knowledge of Python for both ML and data manipulationExperience of working in a real-time analytical environment, and the necessary efficiencies and trade-offs of working in such an environmentExperience in the use of open-source machine learning libraries like pytorch, scipy, SKLearn along with a good knowledge of NLPAbility and desire to lead and grow a highly-skilled teamFamiliarity with Git, Bash, Docker toolsTeamwork, communication skills and hands-on approach3 years experience in a similar roleLanguage skills: English Desirable: Experience with AWS environment: EMR, Glue, Athena, SageMaker, Batch or similar with other cloud providersFull understanding of CNN, RNN and LSTM and their applicationsUnderstanding and / or direct professional experience of working with less traditional data such as images, video and textUnderstanding of CRISP-DM, Agile methodologiesPassion for sports or experience in sports domain