Senior Machine Learning Engineer

  • Remote job

Senior Machine Learning Engineer

Job description


We’re a VC backed startup focused on making social networks healthier and safer. Our latest product is a Twitter moderation queue that allows users to easily block and mute trolls, bots and online mobs.


We are looking for a Senior Machine Learning engineer to join us and improve existing, and build new, classifiers that detect bots, trolls, fake news, online mobs and other harmful behaviours on social networks. This is an exciting opportunity to be part of a growing technology brand that is making a difference in people’s lives. We’ve spent the past two years developing our technology and product and have hit interesting user milestones and are now focusing on our next phase of rapid growth.

Requirements

Responsibilities

  • Design and develop machine learning algorithms that detect social media bots and trolls using a range of frameworks
  • Build Machine Learning pipelines from data labelling to classification and deployment
  • Improve or optimise models performance both for accuracy and computational resources.
  • Build continuous evaluation infrastructure for models that might no longer be performing at their required level

Requirements 

  • You have a CS, Statistics, Math (or related) undergraduate degree, a Master’s in Machine Learning (or equivalent experience) plus 5 years of professional experience working in Machine Learning
  • You have proficiency with Python and its libraries for machine learning such as scikit-learn, pandas, numpy, etc.
  • You have deployed supervised and unsupervised learning models in commercial environments, preferably in AWS with Sagemaker.
  • You have experience with deep learning and its frameworks, including pytorch and Tensorflow
  • You have experience with social media mining and are active on social networks
  • You have worked in machine learning teams and have been responsible for entire projects