Remote job
Junior Data Scientist
Job details
About this role
Role overview
Turn contextual, audience, and campaign data into practical insights for client-facing and commercial teams. You’ll build analytical pipelines and models, explore AI-assisted workflows, and communicate findings in a clear, actionable way.
Responsibilities
- Build and maintain analyses of campaign performance, audience behavior, and content across the open web and connected TV. - Develop models for audience profiles, content analysis, campaign comparisons, and pre-campaign planning. - Create reliable data products and pipelines using tools such as dbt, Trino, and Airflow. - Prototype LLM-based agents and workflows using methods such as embeddings, classification, clustering, and summarization. - Design experiments and evaluate whether automated insights are accurate and useful. - Investigate data anomalies, improve pipeline reliability, and present recommendations through visualizations.
Requirements
- Degree in a relevant field or equivalent practical experience. - Strong Python and SQL skills, with a grounding in statistics, machine learning, and model evaluation. - Practical experience with LLM agents or agentic workflows, such as tool calling, structured outputs, or multi-step processes. - Good engineering habits, including Git, testing, and reproducible code. - Analytical thinking and the ability to explain findings to non-technical audiences. - Curiosity, initiative, willingness to learn, and professional working proficiency in English.
Benefits and work setup
- Remote or hybrid options; remote contracts are available in Spain, Italy, the UK, Belgium, the Netherlands, France, and Germany. - Learning resources and optional language classes. - Home office budget of up to €1,000 and paid trips to the Madrid office.