Sanoma Media Finland
Developer, HS Data&AI
Sanoma Media FinlandFinland4 days ago
Full-timeRemote FriendlyInformation Technology
About Us

Sanoma Media Finland is the leading Finnish cross-media company and a forerunner in the digital transformation of media. Our brands deliver relevant, inspiring and captivating content across media channels and reach almost every Finn every week. Our Tech & Data organisation is operating at the very heart of the fast-paced media world. We have 100+ experts of IT and data based in different cities in Finland.

We develop digital services and create Innovations for Helsingin Sanomat, the leading daily newspaper in Scandinavia, Ilta-Sanomat, the market leader in digital and mobile news, regional media Aamulehti, Satakunnan Kansa and a large number of local and regional newspapers as well as beloved lifestyle brands. Nelonen Media is the leading entertainment house with an extensive video, audio and event portfolio.

We are looking for a Software Developer to join the HS Data & AI team, where journalism meets technology. This is an exciting opportunity to work at the intersection of data engineering, web development, and data-driven journalism.

Depending on your interests and strengths, this role can lean towards frontend development (React/Vue) or data collection and engineering with a focus on web scraping and data acquisition from various sources. You'll be building tools and systems that help journalists tell compelling stories with data, and explore how generative AI can enhance journalistic workflows.

What You'll Do

Frontend-focused track:

  • Build interactive data visualizations and journalistic web applications
  • Develop user interfaces for internal data tools and public-facing features
  • Work with React or Vue.js to create engaging user experiences
  • Integrate AI-powered features into user-facing applications
  • Collaborate with journalists and designers to bring data stories to life

Data collection-focused track:

  • Design and implement web scraping solutions in various forms and scales
  • Build robust data collection pipelines from diverse sources
  • Handle data extraction, transformation, and loading processes
  • Leverage AI tools to enhance data processing and analysis workflows
  • Ensure data quality and reliability for journalistic use cases
  • Work with APIs, automation, and data processing workflows

Common responsibilities:

  • Collaborate closely with journalists, data analysts, and other developers
  • Explore and prototype generative AI applications for journalistic use cases
  • Contribute to the technical direction of data journalism projects
  • Maintain and improve existing systems and tools

What We're Looking For

In our belief, we find the following characteristics important to succeed in the job:

  • Experience: 2+ years of software development experience in relevant areas (frontend development or data engineering/scraping)
  • Technical Skills (depending on focus):
  • Frontend: Strong proficiency in JavaScript/TypeScript with React or Vue.js. Understanding of modern web development practices, responsive design, and data visualization libraries.
  • Data Collection: Strong Python skills, experience with web scraping tools (BeautifulSoup, Scrapy, Selenium, Playwright, or similar), and understanding of data extraction challenges. Familiarity with APIs, data formats (JSON, CSV, XML), and data processing.
  • AI & Innovation: Curiosity about generative AI and LLMs (ChatGPT, Claude, etc.) and how they can be applied to journalism. Experience with AI APIs, prompt engineering, or RAG systems is a plus but not required.
  • Interest in Journalism: You're genuinely curious about news, storytelling, and how technology can enhance journalism. You don't need to be a journalist, but you should care about the impact of your work on public discourse.
  • Problem Solving: You're resourceful and can navigate technical challenges independently. Data journalism often involves unique technical problems that require creative solutions.
  • Collaboration: You work well with non-technical stakeholders and can translate between technical and editorial perspectives.
  • Language: Proficiency in Finnish is required.

Location

Helsinki - we work in a hybrid model with regular office presence.

Tech Stack

  • Frontend: React, Vue.js, JavaScript/TypeScript, data visualization libraries
  • Data Collection: Python, web scraping frameworks, APIs, data processing tools
  • AI: LLM APIs, prompt engineering, AI-assisted workflows
  • Other: Version control (Git), cloud platforms, databases

Join us in building the future of data journalism at one of Finland's leading news organizations.

It’s easy to apply, so do it now or ask for more information from Jyrki Hokkanen ([email protected]).

This position requires a work permit and permanent residence in Finland. Applicants may be required to undergo a security clearance in accordance with the Security Clearance Act (726/2014).

Sanoma Media Finland

Sanoma Media Finland is the leading Finnish cross-media company and a forerunner in the digital transformation of media. Our brands deliver relevant, inspiring and captivating content across media channels and reach almost every Finn every week. For advertisers, we are a trusted partner with insight, impact and reach.

We publish Helsingin Sanomat, the leading daily newspaper in Scandinavia, Ilta-Sanomat, the market leader in digital and mobile news, regional media Aamulehti, Satakunnan Kansa and a large number of local and regional newspapers as well as beloved lifestyle brands. Nelonen Media is the leading entertainment house with an extensive video, audio and event portfolio.

We have an open culture and have flexible hybrid working model. You can develop your know-how with versatile responsibilities and our wide education opportunities. Our workplaces are located in the heart of Helsinki and Tampere. We give everyone room to work, develop, and be themselves. Everyday practices are flexible and we want to continuously improve. We aim high and do our best, but we also have fun at work. We work towards a diverse, equal and inclusive workplace.

Our mission is to offer Finnish media content also to next generations.

Location: Töölönlahdenkatu 2, 00100 Helsinki

Homepage || Facebook || X || LinkedIn || Instagram

Key Skills

Ranked by relevance