Latest AI JobsBrowse Jobs
W

Data Engineer

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

About this role

This opening for a Data Engineer is based in Copenhagen, Denmark, within WPP's Open Intelligence initiative. The role suits an engineering professional with a passion for bridging the gap between AI research and production software.

Role Overview

WPP is seeking a Data Engineer to join the Copenhagen office and strengthen the applied-AI and engineering group within Open Intelligence. The professional in this position will help bridge the gap between experimental AI work and production-ready software engineering. Working alongside data scientists and senior engineers, the individual will turn cutting-edge model research, multimodal embeddings, and agentic tools into robust, scalable components. The Copenhagen team operates in a flat, high-trust, and fast-moving environment that values teamwork and practical AI execution.

Key Responsibilities

Implement and maintain embedding spaces created from off-the-shelf multimodal models covering text, images, and video.
Assist in building and extending the Model Context Protocol (MCP) server, API integrations, and chat agents with user interfaces.
Write high-quality, tested, and maintainable code that adheres to established team architecture and design standards.
Collaborate closely with data scientists and senior engineers to transition experimental concepts into dependable production features.
Contribute actively to peer code reviews, continuous pipeline enhancements, and overall test coverage.

Requirements

At least 2 years of professional experience in software, data, or machine learning engineering with a history of writing clean, well-tested code.
Strong proficiency in Python and hands-on cloud experience, ideally using GCP services such as Vertex AI, Cloud Run, and BigQuery.
Familiarity with or strong interest in modern AI building blocks including embeddings, vector search, LLM tooling, and agents.
Solid engineering fundamentals prioritizing clean and testable code as a default habit.
Strong communication skills with the ability to collaborate effectively across engineering and data science teams.

Skills and Tools

Python
GCP (Vertex AI, Cloud Run, BigQuery)
LLM tooling and agents
Embeddings and vector search
MCP server technologies

About the Company

WPP serves as a trusted growth partner for the world's leading brands, uniting media intelligence, data solutions, creativity, production, and enterprise solutions. The Open Intelligence initiative operates at the intersection of machine learning, advertising technology, and audience insight to power the next generation of media intelligence. The Copenhagen office features a team of approximately 50 people, fostering a culture of creativity, belonging, continuous learning, and inclusion.

How to Apply

Interested candidates should visit the official WPP careers page to submit an application for this opportunity.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is located in Copenhagen, Denmark, with a hybrid working arrangement where teams are in the office approximately four days a week.

What level of experience is required?

Candidates must have 2 or more years of experience in software, data, or machine learning engineering.

What primary programming language and cloud platform are used?

The role requires solid Python skills and cloud experience, with a preference for GCP including Vertex AI, Cloud Run, and BigQuery.

What will the Data Engineer build?

The engineer will work on embedding spaces from multimodal models, an MCP server tool layer, and chat agents with user interfaces.

How can I apply for this position?

You can apply by visiting the official WPP careers page.

Ready to apply?

The application is on the official WPP careers page.

Apply on company site