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

Toronto, Canada
Full-time
Visa Sponsorship

About the role

About Provision

Provision is automating construction. We help contractors speed up their work, reduce risk, and eliminate errors that cost the industry more than $500B every year. We are building the most ambitious vision of what is possible with AI in construction, and we expect our engineers to be AI-forward in how they build.

What You Will Do

  • Build and evolve full-stack product surfaces, backend services, and document-processing systems.
  • Develop prototypes that prove key product concepts and quantify technical constraints for advanced AI pipelines.
  • Integrate cutting-edge AI into customer-facing automation workflows alongside machine learning engineers.
  • Improve reliability, performance, and quality across web applications, backend services, and AI-assisted workflows.
  • Collaborate with product, design, customers, and internal users to turn ambiguous construction workflows into useful software.

What We Are Looking For

  • 3+ years of software development experience, or 5+ years of professional experience building software in lieu of a degree.
  • Production full-stack web application experience, especially with React, Python, and Django.
  • Strong software design, debugging, performance optimization, and test automation skills.
  • Practical proficiency with AI coding assistants, LLM-based development workflows, or AI-native tools.
  • Sound engineering judgment: you use AI to raise throughput without outsourcing taste, validation, security, or maintainability.

How We Work

  • You move quickly, take ownership, and communicate clearly in ambiguous environments.
  • You care about users and connect technical choices to customer value.
  • You hold a high bar for engineering quality, security, and design.
  • You believe proficiency with AI is now part of the craft of effective software engineering.

About Provision

Ironclad for construction

Required skills

Django
Python
React
TypeScript

Other roles at Provision

Interested?

Let me introduce you to the founders.

Skip the process

Job details

Salary

$170,000 - $250,000

Equity

0.1% - 0.15%

Location

Toronto, Canada

Experience

3+ years

Company

NameProvision
IndustryInfrastructure
Team Size15

Funding

Total raised

$8.7M

Last stage

Seed

Investors

CCercano Management
Y Combinator
One Way Ventures

Founders

BA

Brendan Ardagh

Co-Founder & CTO

Luigi La Corte

Luigi La Corte

Co-Founder & CEO

LinkedIn

What happens next.

No applications, no recruiter spam. Just the intro.

01

Confirm the fit

A few questions to make sure this role is the right shape for you. Two minutes.

02

I pitch you to the company

I write the intro, send it to the founder, and handle the back-and-forth.

03

A meeting lands on your calendar

If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.