Job description


Business Intelligence and Data Science

Closing Date:


Senior Data Scientist

Hammersmith, London or Reading, Berkshire. We can also accommodate working from other core sites.

Virgin Media are on a mission to become the most recommended brand by our customers. The combination of 02 and VM have 46 million of them, so this is a big opportunity We have At the heart of this strategy is investing in data science and machine learning initiatives.

This role is a hands-on role working across multiple programs of working including personalisation, operations and network data science capabilities. You’ll be building ML models and writing code in real time services powering the virgin media digital products (website and apps), our marketing capabilities, network efficiency and ensuring our operations are running optimally. You’ll be part of a larger team of data scientists, and as a principal will be working to set direction and accelerate the most critical projects.

A normal week might look like reviewing prediction models, digging into data to look for opportunities, writing code for production services, doing code reviews for junior members, working with an established data engineering / ML Ops team to determine platform choices for data scientists to be most efficient and effective. You’ll work with stakeholders to determine how data science can optimize their processes, and then work with the wider team to bring those solutions to fruition.

We’re primarily a Google and Python shop. It’s fine if your background is in Azure, AWS or another cloud technology provider. Experience in cloud technologies in some manner is expected, as you’ll be expected to give guidance to more junior members of the team on optimal methods for interacting with these. You’ll work with other principals to be evaluating the current state of technologies to choose new ones as well, but primarily we build in house.

Apply for this job if you are a senior data scientist or ML engineer working on production ML backed services and looking to take the next step in your career. You’ll join a great team of product managers, software and ML engineers, data analysts and analyst engineers and data scientists!

The must haves:

  • Experience applying knowledge in statistics and machine learning to real world commercial problems

  • Experience bringing live services using machine learning and python to production.

  • Expert knowledge of Python and relevant libraries (numpy, pandas, matplotlib, Scikit-learn, tensorflow, etc…) knowledge in other programming languages is valuable, but this is a Python shop. (R, Matlab…)

  • Experience with things like CI/CD pipelines, Docker or similar, cloud hosting, good software engineering practices – we have an ML Ops team but as a principal you need to be familiar with why these things are good and how to use/do them

  • Experience working in an agile software development environment

  • Strong mathematics or statistics background gained through MSc/PhD education in scientific field / computer science

  • Ability to translate consumer business problems into data science use cases and requirements

Other stuff we're looking for:

  • Good interpersonal skills offering ability to explain complex techniques to non-technical audience

  • Focus on implementation and business impact of modelling through commercial acuity

  • Proactive and creative while considering approaches to use data to solve problems.

  • Advanced data preparation and munging skills with ability to transform data into suitable formats and outputs.

  • Ability to visualise and communicate findings in an understandable manner to non-technical users

What's in it for you?

We know that benefits mean so much more than the 'stuff' we can give you, so we offer a wide range of support, rewards and tools - all focused on helping you to prioritise what really matters.

All work and no play just isn't our style! We're already planning our future ways of working, for when life becomes a little more normal again. We're constantly evolving our approach to enable you to find a great work life balance.

If you go on to be successful in your application, some of the many benefits include:

25 days' annual leave, plus UK bank holidays

Annual bonus paid up to 15% of your annual salary

A defined contribution pension scheme, run by Fidelity, matched up to 10%

Access to wellbeing benefits such as the Unmind App, personal medical cover (which you can opt to upgrade to cover loved ones) and critical illness cover

Season ticket loans

Your birthday off every year, to treat yourself

The option to buy and sell up to 5 days leave, to suit your personal needs

Next steps

If you think you've got some amazing skills to offer us, and Virgin Media feels like a place where you can belong, we'd love to learn more about you. Once you've submitted an application the next steps of the process, if successful, are likely to include a two-stage interview process including technical and competency assessments.

When you apply, you'll be asked about any adjustments you might need to support the recruitment process. Let us know, and we'll be sure to discuss it with you.

Thanks for your patience in the meantime and for showing an interest in joining the Virgin Media family.Let us know, and we'll be sure to discuss it with you

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.