Senior Machine Learning Engineer

Posted 7 Days Ago
Be an Early Applicant
Holborn-Strand-Covent Garden, London, England, GBR
In-Office
Senior level
Digital Media
The Role
The Senior Machine Learning Engineer will design, build, and optimize ML models and pipelines for a digital ad exchange platform, focusing on real-time inference and integration within data infrastructure.
Summary Generated by Built In
Accepting applications until: 26 June 2026Job Description

We Are Global 

At Global, we think big, work hard, and never stand still. We're home to some of the UK's biggest and best-loved radio brands, powerful Outdoor advertising, and world-class technology - all driven by talented people who care deeply about what they do. 

Our mission is to make everyone's day brighter: our audiences, our customers, our communities, and each other. And whether we're on air, outdoors, or behind the scenes, we do it together. 

The Role 

We're looking for a Senior Machine Learning Engineer to join Global's Data team. 

You'll play a key role in building, deploying, and scaling machine learning solutions turning data science ideas into robust, production-grade products. You’ll support use cases across DAX, Global’s digital ad exchange platform, such as our ‘cross-device’ audience identity graph and algorithms to deliver real-time targeting across our audience. 

This role is ideal for someone who combines strong engineering fundamentals with hands-on machine learning experience, and who enjoys taking models from experimentation through to production in a cloud-based environment. 

The role reports into Global’s Head of Data Science. To support DAX use cases, you’ll be part of a high-performing, cross-functional squad of data engineers, product specialists and analytics experts who are passionate about using data to solve meaningful problems. Working closely with other DAX squads across the Technology department, you’ll help build and evolve our cutting-edge ad-serving technology for audio and outdoor. 

This is a hybrid role, with on-site days based at our Holborn office in Central London. 

Key Responsibilities 

  • Design, build, and optimise machine learning and deep learning models, including for ad targeting and attribution, with a focus on scalability, performance, and accuracy 

  • Build and maintain robust end-to-end ML pipelines covering training, validation, deployment, and monitoring 

  • Develop and support real-time inference systems with low latency and high throughput 

  • Partner with data engineers to integrate ML workflows into wider data platforms and infrastructure, including Spark and Databricks 

  • Implement model monitoring, drift detection, alerting, and retraining strategies 

  • Optimise models for reliability and cost efficiency in AWS 

  • Prototype and evaluate new and existing machine learning approaches to support Global's data products and use cases 

  • Share best practice and mentor other technical professionals in production ML engineering 
     

What You'll Love About This Role 

  • Think Big: Build ML and AI solutions that can shape products, improve decision-making, and unlock growth 

  • Own It: Take ideas from concept to production and see the impact of your work in the real world 

  • Keep It Simple: Turn complex technical challenges into scalable, practical solutions 

  • Better Together: Work with smart, supportive people across data, engineering, analytics, and the wider business 
     

What Success Looks Like 

In this role, success means: 

  • You build machine learning products that deliver measurable value to the business and significantly improve Global’s capabilities in areas such as ad targeting and attribution 

  • You ensure ML models are reliably deployed, monitored, and maintained in production, and ML pipelines are automated, reproducible, and scalable 

  • You build real-time systems that operate efficiently and reliably under production demand 

  • You have developed a strong understanding of Global's data ecosystem, tools, and operating model, particularly within DAX 

  • You become a trusted technical contributor within the team and support others through coaching and best practice 
     

What You'll Need: Essential Skills and Experience 

  • Strong experience delivering machine learning & deep learning projects with high data volumes in a commercial environment 

  • Hands-on experience translating business problems into ML algorithms, and iterating through training, tuning, and evaluation to address them 

  • Experience evaluating ML models to diagnose why they may be underperforming - across data, features, and model architecture – and making reasoned trade-offs about what to change 

  • Experience operating ML in production, including version control, model deployment, CI/CD, monitoring, and lifecycle management 

  • Strong Python skills and experience with PyTorch or similar machine learning frameworks 

  • Experience creating & maintaining reproducible environments and familiarity with tools such as UV/docker 

  • Experience with MLflow or equivalent tooling 

  • Experience with Spark and distributed data processing 

  • Strong understanding of real-time ML systems and production inference patterns 

  • A strong engineering mindset, with a focus on reliability, maintainability, and continuous improvement 
     

Desirable 

  • Experience working with LLMs, RAG, or GenAI systems 

  • Experience using AI-assisted tools such as Claude Code to accelerate delivery, where appropriate 

  • Exposure to vector databases and semantic search 

  • Working knowledge of core data engineering concepts 

  • Experience with recommendation systems, forecasting, or other real-time ML applications 
     

Tech Stack 

Cloud: AWS 

Machine Learning: PyTorch, Spark ML 

MLOps: MLflow or equivalent 

Data Platforms: Spark, Databricks, Snowflake 

 

Creating a Place We All Belong 

At Global, we're dedicated to creating a workplace where different voices are represented, amplified, and celebrated. We know we can only truly reflect the audiences and communities we serve by building a culture where everyone feels they belong. 

So, whoever you are and wherever you're from, you can find your place here. 

We also know that flexibility matters. That's why we support a Smart Working approach, helping our people balance work and life in a way that works for them and for the business. 

If you need any reasonable adjustments as part of the recruitment process, please email [email protected] and we'll be happy to help. 

Skills Required

  • Strong experience delivering machine learning and deep learning projects
  • Hands-on experience translating business problems into ML algorithms
  • Experience operating ML in production
  • Strong Python skills and experience with PyTorch
  • Experience with Spark and distributed data processing
  • A strong engineering mindset focusing on reliability and maintainability
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Birmingham
4,150 Employees
Year Founded: 2007

What We Do

The UK and Europe’s largest Radio & Outdoor company, Global is home to respected, national market-leading media brands broadcasting across the UK on DAB & FM and around the world on Global Player, including Heart, Capital, LBC, Capital XTRA, Capital Dance, Classic FM, Smooth, Radio X and Gold. Global Player allows listeners to enjoy all of Global’s radio brands, award-winning podcasts, and expertly curated playlists, in one place in app, on web and on smart speakers. Global is also one of the leading Outdoor companies in both the UK & Europe, with over 253,000 sites reaching 95% of the UK population. Global’s extensive and diverse outdoor portfolio encompasses Transport for London’s Underground network, almost all major UK airports including Gatwick, the UK’s largest portfolio of roadside posters and premium digital screens in prime locations, as well as the UK’s largest network of buses including all major cities. On-air, on Global Player and with our outdoor platforms combined, Global reaches 51 million individuals across the UK every week, including 26.3 million on the radio alone.

Similar Jobs

Graphcore Logo Graphcore

Senior Machine Learning Engineer

Artificial Intelligence • Semiconductor
Hybrid
3 Locations
762 Employees
In-Office
London, Greater London, England, GBR
2194 Employees
In-Office
London, Greater London, England, GBR
2359 Employees
123K-129K Annually
In-Office
London, Greater London, England, GBR
2359 Employees
123K-129K Annually

Similar Companies Hiring

bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account