CareerPlanSign in

Senior Software Developer - Montréal

USA💼 Full-time💰 $86,300–$123,024🗓 2026-07-14 → 2026-09-26

Core

Designing and developing scalable software applications and infrastructure, with a focus on AI-driven development and algorithm creation.

Role type

Senior Software Developer (AI/Backend)

Builds

New software applications, upgraded systems, and scalable infrastructure services.

Domain

Climate technology / Building automation / AI

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Object Oriented programming, microservices, AWS managed services, Linux, Git, AI-driven development, algorithm design

Preferred skills

Task automation, FastAPI, Kafka, Redis, Terraform, pytest

Technologies

AI API, AWS, Git, Linux, Python, microservices, Cloud Backbone, Backend, FastAPI, Kafka, Redis, Terraform, pytest

Responsibilities

Conduct feasibility studies for upgraded software systems, Design and create new software applications, Develop infrastructure to support services and scalability, Advocate for and implement AI-driven development, Delegate tasks to junior developers, Review and assess updated software systems, Create and distribute development reports, Produce technical documentation, Develop new algorithms while maintaining existing ones, Address troubleshooting and maintenance requests

Seniority

Senior, hands-on IC with delegation responsibilities

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.