Posted about 1 month ago

Machine Learning Engineer / Software Engineer

London, Greater London | £85,000 - £100,000 per yearManaged by: Data Team

Machine Learning Engineer (Python Spark Scala). Utilise and develop your skills within a hugely successful AdTech company that processes over 35 billion search events per month and uses advanced technologies to help target advertising for brands and businesses globally.

You will be part of a friendly and supportive work culture where you can enjoy perks including flexible working hours, a pet friendly office, 25 days holiday plus your birthday off, volunteering days, yoga, sports and meditation groups, and weekly drinks / socials?

As a Machine Learning Engineer, you will be joining the company's TV team where you will be responsible for researching, designing, developing, and maintaining the TV classification product, finding the best program for each audience segment. Your typical day to day tasks will include, researching classification algorithms, working with the software team to scale classification and segmentation pipelines, producing insight and performance metrics, and setting up monitoring for performance metrics and system behaviours.

The company is based in a fantastic and central London location. You will be able to work remotely 3 - 4 days a week.


  • You have significant experience building production quality machine learning systems
  • You are degree educated in a STEM subject (2:1 and above) and ideally have also achieved a Masters
  • You have strong Python and Spark skills
  • You ideally have experience with Scala
  • You ideally have some experience with video analysis and research
  • You have excellent communication and collaboration skills

As a Machine Learning Engineer you can expect to earn a competitive salary (up to £100k) plus benefits.

Apply today or call to have a confidential discussion about this Machine Learning Engineer (Python Spark) role.

Ref: BB/18437/C/AT/240522_1653386738

Apply Now