CareerPlanSign in

Senior Machine Learning/Staff Engineer

Barcelona💼 Full-time🗓 2026-06-29 → 2026-09-23

Core

Designing and deploying deep neural network algorithms and scalable data analytics solutions to optimize programmatic advertising campaigns for clients.

Role type

Senior Machine Learning/Staff Engineer (hybrid IC & Architect)

Builds

Production ML models, data pipelines, and full-stack analytics solutions for ad-tech platforms.

Domain

Advertising Technology / Programmatic Advertising

Deliverable

production ML models

Required skills

Deep neural networks, Python, Scala, Java, SQL, data warehousing, statistical modeling, regression, clustering, time series analysis, version control (Git/Bitbucket), Linux.

Preferred skills

Apache Spark, AWS (EMR, EC2, Athena, S3, Redshift), data visualization tools (Tableau, PowerBI, Jupyter), digital marketing platforms, user acquisition.

Responsibilities

Make major architectural decisions for algorithms, develop new features, measure and improve ML pipelines, research and deploy scalable data solutions, analyze multi-source data for business insights.

Seniority

Senior, hands-on IC with architectural influence

Sourced via adzuna · Listed on CareerPlan, which tracks 940,000+ jobs from 20+ sources.