Latest AI JobsBrowse Jobs
W

Senior Data Engineer

WPPCopenhagen, DenmarkTechnology & Innovation
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
13 Aug 2026
Status
Open · checked 7d ago

About this role

This Senior Data Engineer role at WPP in Copenhagen is an exciting opportunity for an experienced professional to bridge the gap between AI experimentation and production software engineering. This position suits a technical expert who enjoys building robust, scalable components and system architectures within a fast-moving, flat team environment.

Role Overview

Open Intelligence is a key strategic data and AI initiative within WPP, operating at the intersection of advertising technology, machine learning, and audience insight. The Copenhagen office houses a collaborative group of approximately 50 people, featuring data scientists and software engineers. As part of this team, the Senior Data Engineer focuses on taking cutting-edge model research, multimodal embeddings, and agentic tools, transforming them into scalable, robust systems that support global products.

Key Responsibilities

Build and evolve embedding spaces utilizing off-the-shelf multimodal models covering text, images, and video.
Develop the MCP server along with the corresponding chat agent and user interface.
Write high-quality, tested, and well-architected code that serves as a solid foundation for others.
Collaborate closely with data scientists and engineers across the Open Intelligence initiative to convert experimental work into dependable production components.
Contribute to technical direction and help elevate design and quality standards across projects.

Requirements

5+ years of professional experience in software or machine learning engineering.
Proven track record of designing and testing reliable systems.
Strong proficiency in Python programming.
Cloud computing experience, ideally with GCP technologies such as Vertex AI, Cloud Run, and BigQuery.
Familiarity with modern AI building blocks including embeddings, vector search, LLM tooling, and agents.
Strong system-design instincts with a default toward clean, testable code.
Excellent communication skills to bridge engineering and data science teams.

Skills and Tools

Python
GCP (Google Cloud Platform)
Vertex AI
Cloud Run
BigQuery
LLM tooling and agents
Embeddings and vector search
MCP server development

About the Company

WPP serves as a trusted growth partner for leading global brands, combining media intelligence, creativity, enterprise solutions, and strategic counsel. Powered by talent and the WPP Open marketing platform, the company operates across more than 100 markets. The Open Intelligence group in Copenhagen offers a high-trust, collaborative, and entrepreneurial atmosphere where teamwork takes priority over ego.

How to Apply

Interested candidates should visit the official WPP careers page to submit an application for this hybrid role based in Copenhagen.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is located in Copenhagen, Denmark, operating on a hybrid schedule with team members in the office approximately four days a week.

How many years of experience are required?

Applicants must have at least 5 years of professional experience in software or machine learning engineering.

What technical skills and cloud platforms are needed?

The role requires strong Python programming skills and cloud experience, with a preference for GCP tools such as Vertex AI, Cloud Run, and BigQuery, alongside knowledge of LLMs and embeddings.

What will I be building in this role?

You will build multimodal embedding spaces, develop an MCP server, and create chat agents with user interfaces on top of those capabilities.

How can I apply for this position?

You can apply by visiting the official WPP company careers page.

Ready to apply?

The application is on the official WPP careers page.

Apply on company site