Senior Data Scientist

RAPP
City of London
4 months ago
Applications closed

Related Jobs

View all jobs

Senior Data Scientist

Senior Data Scientist

Senior Data Scientist (GenAI)

Senior Data Scientist

Senior Data Scientist

Senior Data Scientist

Role

Senior Data Scientist

Team / Department

Data Science Team within Marketing Sciences Department

Line Manager

SVP, Data Science

WHO WE ARE

We are RAPP - world leaders in activating growth with precision and empathy at scale.

As a global, next-generation precision marketing agency we leverage data, creativity, technology, and empathy to foster client growth. We champion individuality in the marketing solutions we create, and in our workplace. We fight for solutions that adapt to the individual\'s needs, beliefs, behaviours, and aspirations.

We foster an inclusive workplace that values diversity and emphasises personal well-being.

THE ROLE

Are you a seasoned data scientist with a passion for driving innovative solutions for clients in the marketing industry? Do you thrive in dynamic, fast-paced environments where your expertise can directly impact major global brands? If so, join our world-class Data Science team at RAPP as a Senior Data Scientist! Led by George Cushen (https://www.linkedin.com/in/cushen/), you'll be at the forefront of leveraging AI to reinvent marketing for clients such as Ralph Lauren, KFC, and Mercedes.

What You'll Do
  • Innovate and Optimise: Design, build, and implement pragmatic predictive models (e.g., causal AI campaign modelling, forecasting engines, price elasticity models) that drive marketing performance, personalize customer experiences, and optimize revenue for our clients.
  • Support & Mentor: Collaborate with and provide guidance to junior data scientists - helping them grow technically and professionally. Depending on experience, this role may include oversight of smaller workstreams or the opportunity to lead sub-projects.
  • Uncover Insights: Use predictive and prescriptive techniques to analyse data, uncover trends, and deliver actionable recommendations that have a tangible business impact.
  • Build and Prototype: Develop data solutions, tools, and prototypes that showcase our capabilities and empower clients with self-service frameworks.
  • Communicate Effectively: Present findings to both technical and non-technical audiences in a clear, engaging way.
  • Collaborate and Document: Work closely with cross-functional teams in a fast-paced, client-centric environment, ensuring processes and solutions are well documented for scalability.
What You'll Bring

Must-Have:

  • A degree in Computer Science, Mathematics, Physics, or a related field.
  • Extensive experience in building machine learning models for tasks like recommendations, segmentation, forecasting, and optimising marketing spend.
  • Proficiency in Python, SQL, Bash, and Git, with hands-on experience in tools like Jupyter notebooks, Pandas, PyTorch, and more.
  • Experience with A/B testing and other experimentation methods to validate model performance and business impact.
  • Experience with cloud platforms (AWS, Databricks, Snowflake), containerisation tools (Docker, Kubernetes), and CI/CD pipelines.
  • Excellent problem-solving skills, attention to detail, and a growth mindset to continuously learn and adapt.
  • Strong communication skills - capable of translating complex analyses into actionable insights for stakeholders.

Nice-to-Have:

  • Banking/Fintech experience: familiarity with data typically found in regulated or financial industries, along with knowledge of building data solutions in these domains.
  • A deep understanding of the marketing ecosystem, including media measurement solutions like media mix modelling.
  • Exposure to advanced techniques - RNNs, NLP, Computer Vision, GenAI, CausalAI, GraphAI, etc.
  • Hands-on knowledge of model versioning (MLflow), API design (FastAPI), or dashboard building (Dash).
Why You'll Love It Here
  • Variety and Challenge: Work on diverse projects across multiple industries, continually expanding your skills and knowledge.
  • Innovation at the Core: We're at the forefront of applying AI in marketing - and you'll have the freedom to experiment, iterate quickly, and deliver real impact.
  • Collaborative Culture: Join a tight-knit team that values creativity, knowledge sharing, and fun.
  • Global Impact: As part of Omnicom, you'll contribute to initiatives for some of the world's most recognisable brands.

If you're excited by the prospect of joining a fast-paced, innovative environment where your work truly matters, we'd love to hear from you!

We are RAPP, and we can't wait to meet you!


#J-18808-Ljbffr

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 Many Machine Learning Tools Do You Need to Know to Get a Machine Learning Job?

Machine learning is one of the most exciting and rapidly growing areas of tech. But for job seekers it can also feel like a maze of tools, frameworks and platforms. One job advert wants TensorFlow and Keras. Another mentions PyTorch, scikit-learn and Spark. A third lists Mlflow, Docker, Kubernetes and more. With so many names out there, it’s easy to fall into the trap of thinking you must learn everything just to be competitive. Here’s the honest truth most machine learning hiring managers won’t say out loud: 👉 They don’t hire you because you know every tool. They hire you because you can solve real problems with the tools you know. Tools are important — no doubt — but context, judgement and outcomes matter far more. So how many machine learning tools do you actually need to know to get a job? For most job seekers, the real number is far smaller than you think — and more logically grouped. This guide breaks down exactly what employers expect, which tools are core, which are role-specific, and how to structure your learning for real career results.

What Hiring Managers Look for First in Machine Learning Job Applications (UK Guide)

Whether you’re applying for machine learning engineer, applied scientist, research scientist, ML Ops or data scientist roles, hiring managers scan applications quickly — often making decisions before they’ve read beyond the top third of your CV. In the competitive UK market, it’s not enough to list skills. You must send clear signals of relevance, delivery, impact, reasoning and readiness for production — and do it within the first few lines of your CV or portfolio. This guide walks you through exactly what hiring managers look for first in machine learning applications, how they evaluate CVs and portfolios, and what you can do to improve your chances of getting shortlisted at every stage — from your CV and LinkedIn profile to your cover letter and project portfolio.

MLOps Jobs in the UK: The Complete Career Guide for Machine Learning Professionals

Machine learning has moved from experimentation to production at scale. As a result, MLOps jobs have become some of the most in-demand and best-paid roles in the UK tech market. For job seekers with experience in machine learning, data science, software engineering or cloud infrastructure, MLOps represents a powerful career pivot or progression. This guide is designed to help you understand what MLOps roles involve, which skills employers are hiring for, how to transition into MLOps, salary expectations in the UK, and how to land your next role using specialist platforms like MachineLearningJobs.co.uk.