This job is no longer available
This job expired on 15/09/2026. It no longer accepts applications.
Fullstack Software Engineer – Onsite, Toronto
Provision · Toronto
Job description
About the role
Provision is building AI‑driven solutions for the construction industry. As a Fullstack Software Engineer you will join a fast‑moving team that creates customer‑facing automation tools, helping contractors reduce risk and eliminate costly errors.
Key responsibilities
- Design, develop, and maintain full‑stack product interfaces, backend services, and document‑processing pipelines.
- Prototype and validate core product concepts, measuring technical constraints for advanced AI workflows.
- Integrate cutting‑edge AI models into automation workflows together with machine‑learning engineers.
- Enhance reliability, performance, and quality of web applications, services, and AI‑assisted features.
- Collaborate with product, design, customers, and internal stakeholders to translate ambiguous construction processes into usable software.
Required profile
- 3+ years of professional software development experience (or 5+ years without a degree).
- Hands‑on experience building production full‑stack web applications.
- Strong abilities in software design, debugging, performance optimisation, and test automation.
- Practical experience using AI coding assistants, LLM‑based development workflows, or AI‑native tools.
- Sound engineering judgment that balances AI‑driven productivity with security and maintainability.
Required skills
- React
- Python
- Django
- AI coding assistants
- LLM‑based development workflows
- AI‑native tooling
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Provision
Toronto