402,911open jobs
14,044companies
78,108added this week
Browse all
Location
In office (Copenhagen)
Seniority
Senior · 6+ years exp
Overview
Company
Impact
Profile match
Wunderman Thompson is a global creative, data, and technology agency designed to drive brand growth for international enterprises. The company provides end-to-end marketing solutions, including brand strategy, customer experience (CX) design, commerce, CRM, consultancy, and digital transformation. Headquartered in New York, New York, it operates as a major agency network within marketing communications conglomerate WPP (and integrated under VML).

Who We Are

VML is a leading creative company that combines brand experience, customer experience, and commerce, creating connected brands to drive growth. VML is celebrated for its innovative and award-winning human-first work for clients including AstraZeneca, Colgate-Palmolive, Dell, Ford, Microsoft, Nestlé, The Coca-Cola Company, and Wendy's. In 2026, VML was named Campaign’s Global Network of the Year and ranked #2 Creative Network of the Year at Cannes Lions. VML’s global network spans 55+ markets with principal offices in Buenos Aires, Kansas City, London, New York, São Paulo, Shanghai and Singapore. 

VML is part of WPP, the trusted growth partner for the world's leading brands. Powered by exceptional talent and our agentic marketing platform WPP Open, WPP unites cutting-edge media intelligence and data solutions, creativity, production, enterprise solutions and expert strategic counsel. 

For more information, please visit www.vml.com and follow along on LinkedIn  #WeAreVML.

The Role

We’re looking for a Senior Graph Engineer to accelerate our Open Intelligence initiative, specifically in the realm of graph data and knowledge representation, taking our data capabilities to the next level. You’ll play a central role in designing, building, and maintaining the graph models and data pipelines that power Open Intelligence.

This role is for someone who can not only deliver robust technical solutions but also possesses a rare ability to understand our complex marketing, adtech, and brand domains, and then translate this understanding into effective graph structures that deliver real business value. You will create systems that keep our global media ecosystem running, ensuring that interconnected data is reliable, scalable, and truly reflects the needs of the business.

This is a hands-on technical role for someone who’s already comfortable delivering reliable data solutions, with a particular passion for graph databases and their practical applications. It is also a mentoring role, which for the right person can include leading the more junior members of the team, fostering a graph-thinking mindset. Finally, it requires an individual who can communicate effortlessly with both stakeholders in the Product organization, explaining complex graph concepts, and engineers on other teams that use or supply the data.

The role is in our lovely Copenhagen offices at Nørrebro, where you will join a larger team of roughly 50 people working on Open Intelligence.

What You’ll Do

  • Design and implement sophisticated graph schemas and data models that accurately represent the intricate relationships within our marketing and adtech ecosystem.
  • Design and maintain temporal and event-driven graph models that capture how relationships evolve over time.
  • Build exploratory data ingestion pipelines in the tool of your choice, and help build, manage, and maintain production grade data ingestion pipelines in Scala/Spark.
  • Contribute to scalable (and possibly real-time) graph ingestion patterns, including incremental updates and streaming data integration.
  • Communicate with our Product organization about the addition of new kinds of data or new sources of data to the graphs. Help translating business needs into evolutions of our graph models and manifesting those conversations as maintainable code.
  • Communicate bugs and inefficiencies related to graph data processing and storage to our technical platform team.
  • Help guide our regional teams in following your best practices for adding their local datasets to Open Intelligence, particularly in terms of graph data onboarding and consistency, and act as a global knowledge center.
  • Collaborate closely with analysts and data scientists who leverage Open Intelligence, ensuring that graph data and connectors work as expected and provide the relational insights they need.
  • Design and build strong graph data governance and quality frameworks to make sure graph data is accurate and consistent across markets and time.
  • Stay curious, explore new tools, techniques, and technologies in the graph database space that can help us move faster and smarter.

What You’ll Bring

  • Exceptional communication skills - you can translate complex technical graph concepts and their business value into language anyone can understand.
  • 6+ years of experience in data engineering with a strong focus on graph databases and graph-based solutions.
  • Solid experience with graphs (not just theoretical), including advanced graph modeling, querying (e.g., Cypher, GQL, Gremlin), and analysis techniques. We currently use Graphwise GraphDB and Neo4J, and expertise in either would be a plus.
  • Experience optimizing graph performance at scale (i.e., query tuning, indexing strategies), and working with large and highly interconnected datasets.
  • Proven ability to think in terms of entire systems and their interdependencies, applying a holistic view to data architecture and understanding when and how graph databases should be used to create real value.
  • A deep understanding of adtech- and/or martech data and terminology, with a demonstrated ability to effectively model this complex domain as a graph.
  • Experience with entity resolution and identity graph design (e.g., deduplication, canonicalization), and ability to model real-world entities from different data sources.
  • Deep experience with data wrangling and transformation in a language such as SQL, Python, or Scala, specifically for preparing data for graph ingestion or querying graph results.
  • Familiarity with modern data ecosystems - e.g. Databricks, Snowflake, BigQuery, Redshift - and cloud-based platforms like GCP or AWS, and how graph databases integrate within them.
  • Experience working with CI/CD, version control, and testing best practices, particularly for graph data pipelines and models.
  • A passion for data, technology, and the power of connected information.
  • A proactive approach to solving problems and improving systems.
  • Familiarity with RDF, triplestores, or semantic web technologies is a plus.
  • Team lead experience or project management experience is a plus.

What We Offer

We believe great work starts with great people. At WPP Media, you’ll find:

  • A supportive, inclusive culture built on trust, ambition and collaboration.
  • Access to world class learning and development opportunities across the WPP network.
  • Competitive salary, benefits and a focus on wellbeing.
  • The chance to make a real impact shaping how data powers the next generation of media.

We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office an average of four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.

WPP (VML) is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers. 

When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our  California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
402,911 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Copenhagen
$5.3k – $16k per year • In office • Full-Time • Gurgaon
JavaScript
Python
TypeScript
AI/ML
AI Agents
Claude
Claude Code
LLM
Marketing
HubSpot
LinkedIn
Apply
Remote/Hybrid • Master's Degree
Java
Python
Scala
SQL
AI/ML
Amazon SageMaker
NumPy
PyTorch
Spark
Time Series Forecasting
DevOps
Amazon EC2
Amazon S3
AWS
Git
Marketing
LinkedIn
Apply
Remote/Hybrid • 5+ years exp • Bachelor's Degree
Mobile
Adjust
AppsFlyer SDK
Marketing
LinkedIn
Apply
Remote/Hybrid • 3+ years exp • Bachelor's Degree
Python
SQL
Marketing
LinkedIn
Apply
Remote/Hybrid • 3+ years exp • Bachelor's Degree
Python
SQL
Analytics
A/B Testing
Marketing
LinkedIn
Apply
$22k – $120k per year (Estimated) • In office • São Paulo
Python
SQL
AI/ML
AI Agents
Mobile
Braze
Analytics
Metabase
Power BI
Tableau
Management
WhatsApp
Marketing
ActiveCampaign
LinkedIn
Salesforce
Apply
Analista de SEO PL 2 days ago
$23k – $127k per year (Estimated) • In office • São Paulo
AI/ML
AI Agents
Marketing
LinkedIn
Apply
$39k – $105k per year (Estimated) • In office • Internship • São Paulo
AI/ML
AI Agents
Marketing
LinkedIn
Apply
$38k – $101k per year (Estimated) • In office • São Paulo
AI/ML
AI Agents
Marketing
Google Ads
LinkedIn
Meta Ads
Apply
Jovem Aprendiz 2 days ago
In office • São Paulo
AI/ML
AI Agents
Marketing
LinkedIn
Apply
$100k – $180k per year • In office • Full-Time • 3+ years exp • Copenhagen
TypeScript
JavaScript
AI/ML
Cursor
Lovable
Frontend
React.js
Design
Figma
Apply
In office • Full-Time • 6+ years exp • London • Copenhagen • Madrid
Apply
Remote/Hybrid • Full-Time • 2+ years exp • Copenhagen
Apply
Remote/Hybrid • 4+ years exp • Copenhagen
C++
Go
Java
Python
SQL
C++
PyTorch C++
TensorFlow C++
AI/ML
AI Agents
Flink
Kubeflow
MLFlow
PyTorch
Spark
TensorFlow
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Platform Engineering
Apply
Remote/Hybrid • 5+ years exp • Bachelor's Degree • Copenhagen
C#
Rust
Scala
SQL
Databases
Redis
AI/ML
AI Agents
DevOps
AWS
Azure
GCP
Apply
See all jobs
This is one of many
402,911 more open roles from verified company boards, updated every day.