Senior Machine Learning Engineer

Wpp

Poland

Hybrid

PLN 180,000 - 260,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

WPP is seeking a Machine Learning Engineer to design, build and maintain scalable data and ML infrastructure for production AI models in the cloud. You will work with a team of data scientists and engineers to productionize research, implement CI/CD and data governance, and apply best practices for reliability and performance.

We operate in a hybrid setup with offices around four days a week. Strong Python/SQL skills, cloud experience (GCP/AWS/Azure) and familiarity with Spark/Flink, Docker, and

Qualifications

  • Strong background in data, ML engineering or large-scale software engineering.
  • Bachelor degree in CS/Engineering or related field is required.

Responsibilities

  • Design, implement and maintain scalable, production-grade data and ML infrastructure, supporting our AI models in GCP.
  • Collaborate with a team of 14+ data scientists and engineers to productionize research prototypes into robust systems.
  • Contribute to data governance and quality frameworks to ensure reliable inputs.
  • Identify and address technical debt to improve stability.
  • Apply CI/CD, version control and testing best practices.

Skills

Python
SQL
GCP
AWS
Azure
Docker
Terraform
Spark
Flink
Airflow
Dagster
PyTorch
TensorFlow
MLflow
Kubeflow
CI/CD
Version control
Testing
AdTech data

Education

Bachelor's degree in Computer Science or Engineering

Tools

GCP
AWS
Azure

Job description

WPP is the trusted growth partner for the world’s leading brands.

We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company – powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth.
We work with the world's most valuable brands and have global reach across 100+ markets, with deep local expertise.
Our people are the key to our success. We're committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow.
For more information, visit WPP.com.

Why we're hiring:

Are you a Machine Learning Engineer with a knack for building robust, scalable, and efficient AdTech systems? Do you love getting your hands dirty with large-scale data and ML pipelines, and ensuring cutting-edge models run flawlessly in production? Do you want to join an existing, high-output team of academic and professional experts to build the world's first Large Marketing Model? If so, we'd love to meet you!

You are:

  • Design, implement andmaintainscalable, production-grade data and ML infrastructure, supporting our AI models in GCP.
  • Contribute to designing and building strong data governance and quality frameworks to ensure data inputs are reliable,accurate, and consistent.
  • Collaborate closely with our team of 14+ data scientists and engineering peers to translate research prototypes into robust, production-ready systems, applying strict software engineering best practices (CI/CD, version control, testing, etc.).
  • Identifyand address technical debt and inefficiencies within our data and ML platforms to improve system stability.
  • Activelyparticipatein a culture of operational excellence, automation, and continuous improvement within the team, learning from and contributing tothe collectiveknowledge.

What you'll be doing:

Design and Develop Robust Backend Systems

  • You have a strong academic background (BS or MS in Computer Science, Engineering, or related field), with at least 4 years of experience in data, ML engineering or large-scale software engineering.
  • You have strong practical experience with Python and SQL. Experience with other strongly typed programming languages (C++, Java, etc.) is a plus.
  • You haveexperiencesof cloud platforms (GCP, AWS, Azure), and deployment abstractions (Docker, Terraform).
  • You haveexperiencesofdata engineering and distributed processing (Spark, Flink), orchestration tools (Airflow,Dagster)and data warehousing.
  • Familiarity with ML frameworks (PyTorch, TensorFlow) andMLOpsframeworks (MLflow, Kubeflow) is a plus.
  • You haveexperiencesin CI/CD, version control, and testing best practices.
  • You have familiarity with AdTech data and terminology, or a strong willingness tolearnthe domain.
  • You are passionate about designing robust, efficient, and automated architectures that enablecutting-edgeAI research to deliver real-world impact.
  • You area strong teamplayer who values open communication, actively listens to feedback, and thrives in an environment of continuous learning and mutual support.

What you'll need:

  • 4+ years of professional experiencein a Machine Learning Engineer role.
  • Strong problem-solving skills, analytical thinking, and attention to detail.
  • Excellent communication and collaboration skillsto work effectively within cross-functional teams.
  • Bachelor’s degree in computer science, Engineering, or a related technical field, or equivalent practical experience.

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 around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.

WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular 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.

Who you are:

You're open: We are inclusive and collaborative; we encourage the free exchange of ideas; we respect and celebrate diverse views. We are open-minded: to new ideas, new partnerships, new ways of working.

You're optimistic: We believe in the power of creativity, technology and talent to create brighter futures or our people, our clients and our communities. We approach all that we do with conviction: to try the new and to seek the unexpected.

You're extraordinary: we are stronger together: through collaboration we achieve the amazing. We are creative leaders and pioneers of our industry; we provide extraordinary every day.

What we'll give you:

Passionate, inspired people –We aim to create a culture in which people can do extraordinary work.

Scale and opportunity – We offer the opportunity to create, influence and complete projects at a scale that is unparalleled in the industry.

Challenging and stimulating work – Unique work and the opportunity to join a group of creative problem solvers. Are you up for the challenge?

#LI-Hybrid

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 around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.

WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular 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.

Please read our Privacy Notice (https://www.wpp.com/en/careers/wpp-privacy-policy-for-recruitment) for more information on how we process the information you provide.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Engineer
Python Backend Engineer

Wpp • Poland

Hybrid
PLN 180,000 - 290,000
Senior Data Engineer
Senior Data Engineer

Wpp • Poland

Hybrid
PLN 180,000 - 280,000
Senior Data Engineer
Senior Data Engineer

WPP • Warszawa

Hybrid
PLN 180,000 - 240,000
Python Backend Engineer
Python Backend Engineer

WPP • Warszawa

Hybrid
PLN 190,000 - 270,000
Private medical care
Professional development
Training programmes
+1
Data Engineer
Data Engineer

WPP • Warszawa

Hybrid
PLN 180,000 - 260,000
Hybrid work model
Senior Machine Learning Engineer IRC302152
Senior Machine Learning Engineer IRC302152

GlobalLogic • Kraków

Hybrid
PLN 180,000 - 300,000
Empowering projects
Learning & development
Diversity & inclusion
+3
Senior Technical Architect
Senior Technical Architect

VML • Poznań

Hybrid
PLN 30,000 - 45,000
Hybrid work
Private medical care
Professional development
Senior Technical Architect
Senior Technical Architect

WPP Enterprise Solutions • Poznań

On-site
PLN 30,000 - 45,000
Private medical care
Professional development opportunities
Training programmes
+1
Staff Machine Learning Researcher
Staff Machine Learning Researcher

RTB House • Warszawa

Hybrid
PLN 350,000 - 550,000
Attractive compensation
Remote and on-site work
Flexible hours
+1
Senior Data Engineer
Senior Data Engineer

MWDN • Warszawa

On-site
PLN 240,000 - 420,000
PTO 29 days
Recovery days 10
Independent contractor support
+3