Senior Machine Learning Engineer

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 players
  • Execution of explorative analysis of structured and unstructured datasets as well as feature engineering
  • Development of predictive machine learning models for classification and ranking purposes
  • Operationalisation of models as APIs working in real-time environment
  • Definition and preparation of new ML applications in close cooperation with product and development teams
  • Analysis of performance and continued improvement and development of scoring processes, hosted models


  • In-depth knowledge of machine learning and statistics for classification and ranking on massive datasets
  • Understanding of Personalising for sports betting and gaming, where it might add value, and what best practise looks like
  • Professional experience of personalisation and / or predictive CRM, micro-segmentation
  • Expert-level knowledge of Python for both ML and data manipulation
  • Experience of working in a real-time analytical environment, and the necessary efficiencies and trade-offs of working in such an environment
  • Experience in the use of open-source machine learning libraries like pytorch, scipy, SKLearn along with a good knowledge of NLP
  • Ability and desire to lead and grow a highly-skilled team
  • Familiarity with Git, Bash, Docker tools
  • Teamwork, communication skills and hands-on approach
  • 3 years experience in a similar role
  • Language skills: English


  • Experience with AWS environment: EMR, Glue, Athena, SageMaker, Batch or similar with other cloud providers
  • Full understanding of CNN, RNN and LSTM and their applications
  • Understanding and / or direct professional experience of working with less traditional data such as images, video and text
  • Understanding of CRISP-DM, Agile methodologies
  • Passion for sports or experience in sports domain


If this sounds like you – send an email for a friendly chat.


    Thanks for your submission!

    Our recruiter will contact you soon.
    Background image

    Amazing Benefits

    We offer a wide range of benefits to make sure our team finds the right balance between work, home and personal development

    • 25 Days Holiday (excluding public holidays)
    • Birthday Off
    • Early Finish Friday
    • Unlimited Training & Development
    • Health Insurance
    • Equity options for all staff
    • Amazing office space in Central London with Gym, Bar & Terrace (you can bring your dog too)