Data Science & Prototyping Developer
Job Title: Data Science & Prototyping Developer
Client Location: London (Hybrid)
Starting: 06/01/2026
Pay Comments: £500 - £690 per day
Hours: Full-time
Duration: 12 months with potential to extend
Job Description:
Data Science & Prototyping Developer
Marketing & Communications
We're looking for a highly autonomous Data Science & Prototyping Developer to join our Marcom Data Analysis & Insights team.
This role combines deep data‐science expertise with rapid‐prototyping skills to build the next generation of AI‐integrated reporting and measurement tools.
You'll work closely with a lean team to transform high‐level ideas into working solutions that inform marketing decisions across the organisation.
Description
- As a Data Science & Prototyping Developer, you will act as an extension of the Data Analysis & Insights Lead to design, build and iterate on analytical prototypes and automated reporting solutions.
- You'll take ownership of everything from exploratory data analysis and modelling to developing proof‐of‐concept applications that enable deeper insight into marketing performance.
- The environment is intentionally lean; success requires someone who thrives on independence, communicates clearly with non‐technical stakeholders, and cares deeply about craftsmanship.
- This role will also temporarily steward our legacy web‐analytics reporting while working to automate it away.
- Our hybrid schedule means you'll collaborate in‐person in London Tuesday–Thursday and work remotely Monday and Friday.
Responsibilities
- Design and build marketing analytics reporting using Adobe Analytics data, Tableau and in‐house visualisations.
- Develop automated pipelines that deliver campaign performance and event‐level reporting with minimal manual intervention.
- Own legacy web‐analytics workflows and drive their migration to automated solutions.
- Prototype and integrate AI/ML models to enhance analytical workflows and automate insight generation.
- Explore and develop new measurement methodologies and modelling techniques; conduct exploratory analyses to surface new insights.
- Translate business questions into structured analytical approaches and communicate findings clearly to non‐technical partners.
- Balance urgent ad‐hoc analytical requests with longer‐term R&D initiatives, maintaining momentum in a fluid environment.
Minimum Qualifications
- 5+ years' experience in data analytics, data science or analytics engineering roles.
- Advanced proficiency in Python for data processing, modelling and rapid prototyping.
- Hands‐on experience with modern data warehouses (Snowflake strongly preferred)
- Proficiency with Git and professional software‐development workflows.
- Working knowledge of digital analytics concepts; experience with Adobe Analytics or Google Analytics.
- Experience with data visualisation tools or libraries (e.g., Tableau/Looker or D3/Plotly).
- Demonstrated experience integrating LLMs/AI into data workflows beyond simple chatbot applications.
- Portfolio showcasing applied machine‐learning solutions in business contexts.
- Understanding of marketing analytics and campaign measurement.
- Ability to gather requirements from non‐technical stakeholders and translate
- them into technical solutions.
Preferred Qualifications
- Experience with CI/CD pipelines and automated deployments.
- Familiarity with Agile or Scrum practices.
- Background in statistical modelling, forecasting or time‐series analysis.
- Knowledge of A/B testing, causal inference and experimental design.
- Previous experience in marketing or communications analytics.
- Experience with additional programming languages (NodeJS, Deno, R, Rust, Swift, etc.).