Jobs · devitjobs

I

Intermediate Full Stack Developer

Intact Financial · Montréal · Posted 13d ago

onsiteFull-timemid2-5 yrs94200 - 94200 CAD / year🇨🇦 CanadaRequires French
Apply on devitjobs

About the role

As an Intermediate Full Stack Developer, you will design, build, test, and deploy applications using Python and React. The role involves working with AWS services and machine learning libraries, focusing on data pipelines and automation. Candidates must be eligible to work in Canada, with bilingualism required for those based in Quebec.

Full job description (as posted) ↓

Salary: $94,200 - 94,200 per year Requirements: Bachelors degree in computer science, software engineering, or equivalent education and experience. Proficiency in Python, REST or GraphQL APIs, and AWS services such as S3, Lambda, and SageMaker or equivalents. Experience with machine-learning and scientific-computing libraries such as scikit-learn, NumPy, SciPy, or TensorFlow. Experience with data pipelines, ingestion, or automation. Knowledge of software engineering practices, including design patterns and the development lifecycle, and tools such as Git, Jira, and Confluence. Collaborative approach, curiosity, and enthusiasm for challenging established practices. Ability to tackle loosely defined problems creatively, with strong communication, time-management, and organizational skills. If you have not worked in AI, strong motivation to learn the field. Eligibility to work in Canada; Canadian work experience is not required. For candidates based in Quebec, bilingualism is required to support regular interaction with English-speaking colleagues across Canada. Nice to have: Experience migrating dependency managers, CI platforms, or infrastructure in an active codebase; creating local development and integration-testing tools with emulated cloud services; optimizing containerized services; or using DevOps tools such as Kubernetes and ELK. Nice to have: Familiarity with MongoDB, Kafka, or similar data and messaging technologies; advanced document processing, OCR, layout analysis, classification, extraction, and validation; production data or machine-learning pipelines; or the insurance industry. Responsibilities: Collaborate with colleagues across data science, software engineering, actuarial science, business, and design. Design, build, test, deploy, and operate dependable production services and data pipelines. Develop information-extraction solutions spanning classification, OCR, document-layout processing, model-based extraction, refinement, and validation. Bring LLM- and machine-learning-powered features from prototype into production, integrating cloud model providers while balancing quality, speed, reliability, and cost. Design and take ownership of distributed-system components, including queue-based workflows, fan-out and fan-in processes, backpressure, idempotency, failure recovery, retries, and protections against data loss or duplication. Investigate and resolve distributed-pipeline issues using structured logs, custom metrics, and traceable queries. Help shape the AI roadmap for Canadas largest P&C insurer. Build and maintain frontend applications and shared React component libraries in a monorepo, focusing on TypeScript, build performance, bundling, and production delivery. Create and maintain Terraform infrastructure as code, including reusable modules, remote state, provider version controls, and multi-environment configurations. Design and run AWS solutions involving networking, load balancing, API gateways, encryption and key management, IAM, and log and metric delivery. Develop CI/CD workflows with reusable pipelines, environment matrices, and production approval steps. Keep up with emerging technologies and apply them judiciously to improve solutions. Optimize containerized services for performance and cost by assessing resource allocation, concurrency limits, and real-world bottlenecks. Share knowledge with interns, data scientists, and software developers to support the teams growth. Technologies: AI API AWS Lambda CI/CD Cloud Confluence DevOps ELK Frontend Git GraphQL IAM Support JIRA Kafka Kubernetes LLM Load Balancing MongoDB Python REST React TensorFlow Terraform TypeScript numpy Machine Learning Security Fullstack More: We are Intact, where our employees help people, businesses, and society prosper in good times and remain resilient in difficult ones. We are hiring an Intermediate Full Stack Software Developer (Python/React) for our growing AI Engineering team. In this new role, you will help create reliable, production-grade AI and data products at one of Canadas largest property and casualty insurers, contributing across the technology stack. We offer flexible arrangements, a hybrid work model, the option to purchase up to five additional days off annually, wellbeing benefits including telemedicine and a wellness account, savings and share plans, an annual performance-based bonus, and pension options that include a defined-benefit plan with the opportunity for guaranteed lifetime income. The listed salary range is $94,200–$115,200, based on a 35-hour workweek, with a 10% target annual bonus; compensation depends on factors including experience, skills, qualifications, expected contribution, and internal equity. We are committed to an accessible, inclusive workplace and equal opportunity, and welcome applicants from equity-deserving groups. Candidates must be eligible to work in Canada throughout their employment; we do not provide immigration sponsorship or related support. last updated 40 week of 2026

Read the full posting on devitjobs →

FAQ

Is the Intermediate Full Stack Developer role at Intact Financial remote?+

This Intermediate Full Stack Developer position is listed as onsite (Montréal).

What is the salary for the Intermediate Full Stack Developer role at Intact Financial?+

The listing states 94200 - 94200 CAD / year.

What seniority level is this Intermediate Full Stack Developer role?+

This is a mid level position.

What languages does the Intermediate Full Stack Developer role require?+

The posting requires French.

How do I apply for the Intermediate Full Stack Developer role at Intact Financial?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Intact Financial.