Skip to content
Esc
Internships in Canada
New-grad roles in Canada
Remote roles
Roles that show pay
Postings at high ghost risk
PayWhat student tech roles in Canada pay
Check a linkPaste a posting to see its real age and ghost risk
JobsEvery open tech role
CompaniesWho fills fastest, who leaves postings up
Hiring calendarWhen employers open intern and new-grad roles
Skills gapWhat postings ask for that you don't have
Your resumeScore and fixes
Your matchesOpen roles ranked by your resume
ApplicationsSaved, applied, interviewing, offers
SettingsTheme, text size, motion
How it works

↑ ↓ to move, Enter to open? every shortcut

Keyboard shortcuts

CtrlKor/
Search employers, postings and pages
JorK
Next or previous posting in a list
O
Open the posting's page
Enter
Open it in the preview, on wide screens
S
Save or unsave it
?
This list
Esc
Close
Iprally

Data Engineer

  • Seen live on Iprally's site today
  • Mid level
Pay
€5,500 to €7,000 a month
Location
Helsinki, Finland · Stockholm, Sweden · London, United Kingdom · Berlin, Germany
Open for
6 days
First seen
Oct 29, 2026

Posting record

No flags

Open 6 days

The posting's record, oldest first
  1. Iprally's site dates the posting
  2. Ghostless first sees this listing
  3. Last checked: still up
How we know

It hasn't been reposted, listed twice, or left up unusually long, and the posting doesn't say it's a talent pool.

Ghostless records the day it first sees a posting, so a repost can't reset its age.

Last checked Nov 4, 2026.

How well do you match?

See how much of this posting your resume shows, and what it's missing.

Upload your resume

What the posting discloses

Pay
€5,500 to €7,000 a month
The salary range for the role is €5,500–7,000/month, with equity on top. (quoted from the posting)

Not stated: Real vacancy, AI screening.

Why these three

Ontario requires postings from employers with 25 or more staff to state the pay, whether the vacancy exists, and whether AI screens applicants.

Skills mentioned

About the role

We're looking for one data engineer who loves getting under the skin of data, and who is excited about what agents now make possible.

Agents have made data-driven development possible where it wasn't before. Messy real-world data needs ground truth and evaluations, and building them used to be very expensive. Now evaluation harnesses, with agents developing against them in a loop, can take the processing of such data to a precision and recall that wasn't possible before. What this needs is someone who understands what the data means, models it properly, and builds the harnesses that tell agents what right looks like.

IPRally is building a new generation of AI powered tools for understanding patents and technical knowledge, and everything our product does depends on patent data. Offices around the world publish it, each in its own format and language, and some of it exists only as scans of paper. Today it reaches us through data providers, and we expect to get more of it straight from the source.

Our users should see the right data in the right way. Your part of that is getting the data right and delivering it into the stores and APIs our product is built on. From there, product engineers, designers and product managers turn it into what users see. Doing your part well takes taste, and a feel for how the whole system fits together, from the sources to the product.

You'll join our data engineering team of three engineers and work closely with the other engineering teams and the rest of IPRally.

What you'll do

You'll learn what our data means, find where it falls short, and model it so that it reflects how patents, research papers and the companies behind them relate to each other.

You'll build the harness and evaluations that let agents fix data problems on their own, and judge when their results are good enough.

You'll build and run the pipelines that take data from our sources into the stores and APIs the product reads from. They're written in Python, run with Dagster, and monitored with data quality checks that show when something has gone wrong.

You'll work with the product teams on what data they need and in what form, and with the ML team on how we use machine learning in our processing steps.

You'll explore what new sources could give us, including data straight from patent offices, and help decide what's worth adding. With agents, we can try out a new source quickly before committing to it.

When a source stops delivering or falls short, you'll find out why and help work out what other sources could fill the gap.

What we're looking for

This role could be a strong fit if you

  • Have built and run production pipelines on large, noisy real-world data, or worked with such data in statistics or ML.
  • Are comfortable deciding what to build when there's no fixed definition of correct and every tool is imperfect, and build statistical evaluations and measurable targets into your work from the start.
  • Build agent harnesses that develop our data processing systems on the same basis, so that we can be confident in the quality of both the data and the code.
  • Are curious about the real world behind the data: how it came to be, what it means, and how to represent it in the systems that process it.
  • Can work out what right data looks like when everything around it is imperfect, from who uses it, what they use it for.
  • Like working directly with the people who use the data, inside and outside engineering, to decide what's worth doing.

Experience with patent or other document data, distributed processing such as Ray, or running ML models over large datasets is an advantage, but isn't required.

How we build

Our engineers aren't measured by how much code they personally type. We're much more interested in whether you can understand the data and what people need from it, make good decisions, and use the tools available to turn those decisions into reliable pipelines.

AI agents are already a normal part of how we build at IPRally, and we're still working out what they change in data work. You'll have considerable room to experiment and help shape how the data team works with agents.

Our data stack includes Python, Dagster, Ray, Polars, Postgres, Vespa, Kubernetes and GCP. You don't need to know all of it, or anything about patents: we're much more interested in your judgment and ability to learn.

The salary range for the role is €5,500–7,000/month, with equity on top.

Ideally you're based in Helsinki , but elsewhere in Europe can work for the right person.

Along with your CV, write half a page answering this question: What's the most interesting dataset you've worked with, and what did it take before you could trust it? There's no right answer. We want to see how you think.

Something wrong with this posting?