Get more replies from employers
Send a job-specific resume in minutes.
Investigative Journalism Foundation invites applications for a part-time Research & Development Associate to join an NSERC Alliance project at the University of Toronto. The role focuses on entity resolution, municipal data parsing, and local news identification, requiring 15-20 hours weekly from September through April and in-person work at the IJF office in downtown Toronto.
The successful candidate will collaborate with the IJF’s technical team, leveraging Python, web scraping, NLP, and
hybrid
192 Spadina Avenue, Toronto, Ontario, Canada, M5T 2C2
part-time . August 17, 2026
Description
The Faculty of Information at the University of Toronto invites applications for a Research & Development Associate as part of Professor Rohan Alexander’s NSERC Alliance project, Novel Statistical and Machine Learning Algorithms for Analysis of Canadian Political Donations and Lobbying Data [ALLRP 599949-24].
The successful candidate will work closely with the grant’s industry partner, the Investigative Journalism Foundation (IJF). The successful candidate will work 15-20 hours per week from September through April. You will be paid $25/hour initially with the potential for increases as you gain experience. They must be available to work in person on either Monday or Wednesday at the IJF’s downtown Toronto office.
The deadline to apply is 5:00pm ET on Friday August 28.
About the Investigative Journalism Foundation
The IJF is a nonprofit newsroom focused on public-interest journalism. We are a new kind of media outlet, built around databases on who donates to politicians across Canada, who lobbies them, and how the government spends your money.
The IJF is rapidly growing and is proud to be named one of the world’s most innovative media companies by Fast Company magazine. We were also selected for Fast Forward’s accelerator for tech non-profits, won an Anthem Award for our Open By Default database, two gold medals at the Canadian Online Publishing Awards and the Product of the Year award from LION Publishers.
As a nonprofit, nonpartisan media outlet, our primary purpose is to serve the public. We do this by publishing in-depth investigative journalism that speaks truth to power. Our databases are also used by other journalists, policymakers and academics seeking to increase transparency and strengthen Canadian democracy.
About this job
The successful candidate will work with the IJF’s technical team on one of several software projects aimed at cleaning, joining and analyzing Canadian political data. These projects include:
We are interested in applicants who have experience developing software with collaborators, ideally by some prior work experience and in a production environment. However, if you have good fundamentals and clear communication, we want to hear from you.
Applicants should be comfortable with Python and its data science ecosystem. Applicants should also have experience with managing repositories on GitHub. The IJF has two technical specialties, web scraping and NLP, and experience in either is an asset. These technologies include:
Beyond these, familiarity with any of the rest of our stack is also a plus, including:
This NSERC funded-project uses these datasets as the basis of research articles. Success in this role means establishing a production-pipeline that results in useable datasets. You would be expected to write technical notes to support research using this dataset or indeed about the creation of the dataset itself that could be submitted to academic journals or conferences.
Compensation
$25.00 - $30.00 per hour