Data Engineer

WPP
Copenhagen
Workplace: HybridFull timeFunction: Software EngineeringExperience: 2+ yearsSkills: ["Code quality","Collaboration","Communication","Pragmatism","Continuous learning"]

Build and maintain embedding-based infrastructure for applied AI within WPP Open Intelligence. You’ll help implement embedding spaces from multimodal models, extend an MCP server and associated API integrations, and support a chat agent/UI that turns these capabilities into production features. Partner with data scientists and senior engineers to move experimental AI work into robust, well-tested code, continuously improving pipelines, test coverage, and reliability for global products.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
WPP
WPP
2 weeks ago

Data Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and maintain embedding-based infrastructure for applied AI within WPP Open Intelligence. You’ll help implement embedding spaces from multimodal models, extend an MCP server and associated API integrations, and support a chat agent/UI that turns these capabilities into production features. Partner with data scientists and senior engineers to move experimental AI work into robust, well-tested code, continuously improving pipelines, test coverage, and reliability for global products.
Location: Copenhagen
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement and maintain embedding spaces built from off-the-shelf multimodal models.
  • •Assist in building and extending an MCP server, API integrations, and the agent/UI on top of it.
  • •Write high-quality, tested, maintainable code following team architecture and design standards.
  • •Collaborate with data scientists and senior engineers to turn experimental work into robust production components.
  • •Contribute to peer code reviews, continuous pipeline improvements, and overall test coverage.

Key Requirements

  • •2+ years in software, data, or ML engineering with a track record of writing clean, well-tested code.
  • •Solid Python experience and cloud experience, ideally GCP (Vertex AI, Cloud Run, BigQuery).
  • •Familiarity with modern AI building blocks, including embeddings and vector search, and LLM tooling/agents (MCP a plus).
  • •Strong engineering fundamentals with clean, testable code as a default habit.
  • •Ability to collaborate effectively across engineering and data science teams with strong communication skills.
Experience:2+ yearsML engineeringAI engineering
Skills:Code qualityCollaborationCommunicationPragmatismContinuous learning
Languages:English
Tech Stack:PythonGCPVertex AICloud RunBigQueryMultimodal modelsEmbeddingsVector searchLLM toolingAgentsMCPAPIsTestingPipeline improvementsCode reviews

Company Brief

WPP
Global marketing and communications services group offering advertising, media investment management, branding, public relations, and digital services to multinational clients across industries.
Industry: Advertising Media Groups
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 1971
WebsiteLinkedIn