Clera - Your AI talent agent
LoginStart
Start

This position is no longer available

Provision logo
Provision

Fullstack Software Engineer (In-person, Toronto, Canada)

on-site•Toronto•$140k - $300k+ 0.10% - 0.15%

Summary

Location

Toronto

Salary

$140k - $300k

Equity

0.10% - 0.15%

Workplace

On-site

Experience

3+ years

Visa

US citizenship/visa not required

Company links

Website

This position is no longer available

This job listing has been removed by the employer and is no longer accepting applications.

Browse Similar Jobs

About this role

Fullstack Software Engineer (In-person, Toronto, Canada) at Provision (S22)

$140K - $300K CAD • 0.10% - 0.15% Ironclad for construction Toronto, Canada Full-time US citizenship/visa not required 3+ years Apply now

About Provision

Provision makes collaborative document management software for the construction industry. Instead of manually reading through thousands of pages of documents and revisions, Provision organizes and extracts information so constructors can save hundreds of hours per bid and make more money.

About the role

Skills: Django, Python, React, TypeScript Refer to our hiring document, here

Technology

Our technical challenge is taking hundreds of different document formats, processing them automatically to create a coherent data representation and then building an application to make it easy to understand for construction users.

Our ML Document Processing pipeline is written in Python and we use pytorch, spacy, nltk, and pandas where appropriate. We primarily write code in Python, using the Django web framework and in Typescript for a react web application. We host on a hybrid cloud setup across GCP and AWS. We host all of our application data in Postgres.

Interview Process

We typically schedule three interviews that can be completed in the span of a week: A meet and greet to make sure we’re on the same page, we’re interested in hearing why you’d like to join Provision at this stage and what your ambitions are (30 mins). A technical interview with a member of the team you’ll be working on, we’ll also ask you questions about your work experience and past projects (60 mins) A behavioural interview to measure fit with company culture, also a chance to ask us questions (30 mins)

What you'll do

  • Our technical challenge is taking hundreds of different document formats, processing them automatically to create a coherent data representation and then building an application to make it easy to understand for construction users.
  • Work on the ML Document Processing pipeline written in Python and contribute to the Django/TypeScript React web application hosted across GCP and AWS with Postgres-backed data.

About Provision

AboutProvision makes collaborative document management software for the construction industry. Instead of manually reading through thousands of pages of documents and revisions, Provision organizes and extracts information so constructors can save hundreds of hours per bid and make more money.TechOur technical challenge is taking hundreds of different document formats, processing them automatically to create a coherent data representation and then building an application to make it easy to understand for construction users. Our ML Document Processing pipeline is written in Python and we use pytorch, spacy, nltk, and pandas where appropriate. We primarily write code in Python, using the Django web framework and in Typescript for a react web application. We host on a hybrid cloud setup across GCP and AWS. We host all of our application data in Postgres.

Looking for similar opportunities?

Browse other open positions that match your skills

Frequently Asked Questions

What does Provision pay for a Fullstack Software Engineer (In-person, Toronto, Canada)?

Toggle
Provision offers a competitive compensation package for the Fullstack Software Engineer (In-person, Toronto, Canada) role. The salary range is USD 140k - 300k per year, plus 0.10% - 0.15% equity. Apply through Clera to learn more about the full compensation details.

What does a Fullstack Software Engineer (In-person, Toronto, Canada) do at Provision?

Toggle
As a Fullstack Software Engineer (In-person, Toronto, Canada) at Provision, you will: our technical challenge is taking hundreds of different document formats, processing them automatically to create a coherent data representation and then building an application to make it easy to understand for construction users.; work on the ML Document Processing pipeline written in Python and contribute to the Django/TypeScript React web application hosted across GCP and AWS with Postgres-backed data..

Is the Fullstack Software Engineer (In-person, Toronto, Canada) position at Provision remote?

Toggle
The Fullstack Software Engineer (In-person, Toronto, Canada) position at Provision is based in Toronto, Canada and is on-site. Contact the company through Clera for specific work arrangement details.

How do I apply for the Fullstack Software Engineer (In-person, Toronto, Canada) position at Provision?

Toggle
You can apply for the Fullstack Software Engineer (In-person, Toronto, Canada) position at Provision directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp