Principal Data Scientist

Gain Theory
London
1 year ago
Applications closed

Related Jobs

View all jobs

Principal Data Scientist

Principal Data Scientist

Principal Data Scientist

Principal Data Scientist: Scale ML for Audiences (Hybrid)

Principal Data Scientist & Machine Learning Researcher

Principal Data Scientist London, United Kingdom

What we do

Gain Theory is a global marketing effectiveness and foresight consultancy. Our vision is to accelerate growth for ambitious brands by giving clients the confidence to make better data-informed investment decisions. High-touch consultancy powered by unique partnerships and proprietary technology is used to power our award-winning solutions.


As a WPP consultancy, Gain Theory also has access to a range of data, expertise, and tools that create a truly differentiated offering.


Who we are

We are a people-centric organisation whose culture is underpinned by 4 important values:Be Curious,Be Positive,Make it BetterandAct with Consideration.We channel these values through our behaviours, in the way we work, and in the interactions we have with each other and our clients.


About you and what you’ll do

We are seeking a Principal Data Scientist to provide crucial support to our Innovation Technology Lead in developing cutting-edge prototypes and proof-of-concepts (POCs) for our new business team. This role will assist in exploring and demonstrating innovative solutions across various technological domains, including AI, synthetic data generation, advanced statistical modeling, and emerging technologies.


The ideal candidate will have a strong analytical background, be eager to learn new technologies quickly, and possess the ability to translate complex concepts into actionable insights. This position offers an excellent opportunity to work at the forefront of innovation in marketing analytics while supporting senior-level prototype development.


This role offers an exciting opportunity to work alongside innovative leaders, gain hands-on experience with cutting-edge technologies, and contribute to the development of groundbreaking solutions in marketing analytics. The Principal Analyst will play a crucial part in supporting the Innovation Technology Lead's efforts to drive new business opportunities through technological innovation.


Key Responsibilities

  • Assist the Innovation Technology Lead in researching and identifying new technological trends and potential applications in marketing analytics
  • Support the rapid development of prototypes and POCs by gathering and preparing data, conducting initial analyses, and assisting with basic coding tasks
  • Help in the integration of APIs and technologies into prototype applications under the guidance of the Innovation Lead
  • Conduct literature reviews and summarize findings on emerging statistical models, algorithms, and methodologies relevant to ongoing projects
  • Assist in the preparation of presentations and demonstrations for both technical and non-technical audiences
  • Perform basic testing and validation of prototypes and POCs, including data quality checks and simple sensitivity analyses
  • Aid in the documentation of prototype development processes, methodologies, and results
  • Collaborate with cross-functional teams to gather requirements and feedback for prototype iterations
  • Support the Innovation Lead in quick turnaround projects by managing timelines, coordinating resources, and tracking project progress
  • Contribute to the ideation process for new prototype concepts and potential applications of emerging technologies


Required Skills

  • Proficiency in Python with a willingness to learn from others
  • Experience with and understanding of AI, machine learning concepts, and statistical modelling techniques
  • Experience with and understanding of LLMs and RAG techniques
  • Familiarity with data visualization tools and techniques
  • Strong analytical and problem-solving skills
  • Excellent communication skills, both written and verbal
  • Ability to work effectively in a fast-paced, collaborative environment
  • Keen interest in emerging technologies and their potential applications in business
  • Experience with and understanding of cloud platforms (Azure/AWS/GCP) and their capabilities
  • Familiarity with version control systems like Git
  • Experience with rapid prototyping or agile development methodologies
  • Knowledge of marketing analytics and related business challenges
  • Familiarity with advanced statistical concepts
  • Experience in creating data visualizations and dashboards for non-technical audiences


Why work for us?

Gain Theory is committed to actively building a diverse, equitable and inclusive workplace where everyone feels welcomed, valued and heard, and is treated with dignity and respect. As leaders and creative partners across industries, it is our responsibility to cultivate an environment reflective of our greatest asset; our people. We believe that this commitment inspires growth and delivers equitable outcomes for everyone as well as the clients and communities we serve.


Gain Theory is a WPP-owned consultancy. For more information, please visitour websiteand follow Gain Theory on our social channels viaLinkedInandTwitter

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How to Write a Machine Learning Job Ad That Attracts the Right People

Machine learning now sits at the heart of many UK organisations, powering everything from recommendation engines and fraud detection to forecasting, automation and decision support. As adoption grows, so does demand for skilled machine learning professionals. Yet many employers struggle to attract the right candidates. Machine learning job adverts often generate high volumes of applications, but few applicants have the blend of modelling skill, engineering awareness and real-world experience the role actually requires. Meanwhile, strong machine learning engineers and scientists quietly avoid adverts that feel vague, inflated or confused. In most cases, the issue is not the talent market — it is the job advert itself. Machine learning professionals are analytical, technically rigorous and highly selective. A poorly written job ad signals unclear expectations and low ML maturity. A well-written one signals credibility, focus and a serious approach to applied machine learning. This guide explains how to write a machine learning job ad that attracts the right people, improves applicant quality and strengthens your employer brand.

Maths for Machine Learning Jobs: The Only Topics You Actually Need (& How to Learn Them)

Machine learning job adverts in the UK love vague phrases like “strong maths” or “solid fundamentals”. That can make the whole field feel gatekept especially if you are a career changer or a student who has not touched maths since A level. Here is the practical truth. For most roles on MachineLearningJobs.co.uk such as Machine Learning Engineer, Applied Scientist, Data Scientist, NLP Engineer, Computer Vision Engineer or MLOps Engineer with modelling responsibilities the maths you actually use is concentrated in four areas: Linear algebra essentials (vectors, matrices, projections, PCA intuition) Probability & statistics (uncertainty, metrics, sampling, base rates) Calculus essentials (derivatives, chain rule, gradients, backprop intuition) Basic optimisation (loss functions, gradient descent, regularisation, tuning) If you can do those four things well you can build models, debug training, evaluate properly, explain trade-offs & sound credible in interviews. This guide gives you a clear scope plus a six-week learning plan, portfolio projects & resources so you can learn with momentum rather than drowning in theory.

Neurodiversity in Machine Learning Careers: Turning Different Thinking into a Superpower

Machine learning is about more than just models & metrics. It’s about spotting patterns others miss, asking better questions, challenging assumptions & building systems that work reliably in the real world. That makes it a natural home for many neurodivergent people. If you live with ADHD, autism or dyslexia, you may have been told your brain is “too distracted”, “too literal” or “too disorganised” for a technical career. In reality, many of the traits that can make school or traditional offices hard are exactly the traits that make for excellent ML engineers, applied scientists & MLOps specialists. This guide is written for neurodivergent ML job seekers in the UK. We’ll explore: What neurodiversity means in a machine learning context How ADHD, autism & dyslexia strengths map to ML roles Practical workplace adjustments you can ask for under UK law How to talk about neurodivergence in applications & interviews By the end, you’ll have a clearer sense of where you might thrive in ML – & how to turn “different thinking” into a genuine career advantage.