1,810,876open jobs
104,168companies
274,976added this week
Browse all
Salary
≈ $68k – $124k per year (Estimated)
Location
In office (Montreal)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Feb 2, 2026. Explorance scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Headquartered in Montreal, Canada, Explorance is an experience journey analytics provider specializing in feedback management and learning measurement solutions. The company offers cloud-based software platforms that automate course evaluations, 360-degree performance reviews, and employee engagement surveys. Its enterprise tools help higher education institutions and corporate organizations gather actionable insights to enhance student success and workforce development.

Rejoignez une entreprise dont le siège social est à Montréal et qui aide des organisations du monde entier à créer des parcours personnalisés d’impact et d’épanouissement pour leurs employés. Chez Explorance, nous croyons que chaque expérience compte. Grâce à des solutions novatrices en analytique de la rétroaction (Feedback Analytics), nous permettons aux organisations de mieux écouter, d’agir plus rapidement et de générer un changement significatif.

À titre d’Ingénieur·e senior Python et systèmes ML, vous jouerez un rôle clé dans la conception, la maintenance et la mise à l’échelle des applications Python et des systèmes d’inférence en apprentissage automatique qui soutiennent notre plateforme. Vous travaillerez en étroite collaboration avec les équipes ML, plateforme et DevOps afin d’assurer que nos systèmes soient fiables, performants et prêts à soutenir à la fois les produits actuels et les initiatives émergentes.

Rôles et responsabilités

  • Concevoir, développer et maintenir des applications et services Python
  • Développer et améliorer les pipelines d’inférence ML et les systèmes de soutien
  • Mettre en œuvre des composants de qualité production en tenant compte de la robustesse, de la performance et de la maintenabilité
  • Traduire des spécifications et des exigences en code fiable et bien testé
  • Concevoir et maintenir des API internes et des bibliothèques Python partagées
  • Soutenir les systèmes basés sur les LLM lorsque pertinent, incluant l’intégration, la validation et les mécanismes de protection opérationnelle
  • Diagnostiquer et résoudre des incidents dans les systèmes en production
  • Collaborer avec les équipes plateforme, ML et DevOps sur le déploiement et la fiabilité des systèmes
  • Participer aux revues de code et offrir un encadrement technique aux développeur·e·s juniors et intermédiaires
  • Prendre en charge des mandats dont les exigences peuvent évoluer ou être initialement ambiguës

Qualifications requises

  • Solide expérience professionnelle dans le développement et la maintenance d’applications Python
  • Expérience avec des systèmes en production, incluant le débogage et le soutien opérationnel
  • Bonne maîtrise des principes fondamentaux du génie logiciel (tests, contrôle de versions, qualité du code)
  • Expérience dans l’intégration de modèles ML ou de services d’inférence dans des applications
  • Connaissance des bases de données relationnelles telles que PostgreSQL ou MSSQL
  • Expérience avec le traitement asynchrone ou les files de messages (ex. RabbitMQ)
  • Expérience avec des infrastructures infonuagiques ou sur site (ex. Azure, Proxmox)
  • Expérience avec des outils de surveillance et d’observabilité (ex. Grafana)
  • Aisance à travailler sur des plateformes ou des bases de code partagées
  • Expérience dans la maintenance ou l’évolution de systèmes d’inférence ML existants
  • Familiarité avec PyTorch ou d’autres frameworks d’apprentissage automatique
  • Expérience avec des systèmes basés sur les LLM en environnement de production

Responsabilité et impact

  • Assumer la responsabilité de la fiabilité et de l’évolution des applications Python et des systèmes d’inférence ML
  • Réduire la dette technique en améliorant les systèmes existants plutôt qu’en les remplaçant
  • Permettre à l’équipe de répondre efficacement à des besoins techniques nouveaux, émergents ou encore mal définis
  • Fournir une base d’ingénierie stable soutenant à la fois les produits actuels et les initiatives futures

Exigences académiques

  • Baccalauréat en informatique, en technologies de l’information ou dans un domaine connexe
  • Ou expérience professionnelle équivalente (généralement 5 ans ou plus dans un rôle pertinent)

Autres exigences

Ce poste s’adresse aux candidat·e·s résidant à Montréal ou dans les environs et souhaitant évoluer dans une culture de travail dynamique, collaborative et majoritairement en présentiel.

Chez Explorance, l’inclusion est au cœur de nos valeurs et guide nos actions au quotidien. Nous plaçons l’humain au centre de tout ce que nous faisons et sommes fiers de notre authenticité et de notre culture inclusive. Nous encourageons les personnes de toute race, religion, origine ethnique, identité de genre, orientation sexuelle, âge, statut d’immigration, situation de handicap ou toute autre caractéristique protégée par la loi à postuler.

Les décisions liées à l’emploi sont prises sans égard à ces caractéristiques, et toute offre d’emploi est conditionnelle à la réussite des vérifications d’antécédents et de références.

À propos d’Explorance

Explorance permet aux organisations d’exploiter l’analytique de rétroaction de nouvelle génération afin d’accélérer le passage de l’analyse à l’action, guidée par notre philosophie « Feedback for the Brave ». Forte de plus de 20 ans d’expertise, Explorance est membre du Forum économique mondial et partenaire de confiance de 35 % des entreprises du Fortune 100 ainsi que de 25 % des plus grandes institutions d’enseignement supérieur au monde.

Nos solutions primées - dont Blue, Metrics That Matter et MLY - ont eu un impact sur plus de 25 millions de personnes à l’échelle mondiale. Régulièrement reconnue comme un employeur de choix par Great Place to Work®, lauréate d’un prix Brandon Hall AI et doublement reconnue comme leader mondial du marché de la rétroaction à 360 degrés par Fortune Business Insights, Explorance continue de se distinguer par sa mission, son innovation et son humanité.

Visitez explorance.comou suivez-nous sur LinkedIn, Facebook et X.

***

Join a Montreal-headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. At Explorance, we believe that every experience matters. Through innovative Feedback Analytics, we empower organizations to listen better, act faster, and create meaningful change.

As a Senior Python & ML Systems Engineer, you will play a key role in building, maintaining, and scaling the Python applications and machine-learning inference systems that power our platform. You will work closely with ML, platform, and DevOps teams to ensure our systems are reliable, performant, and ready to support both current products and emerging initiatives.

Roles and Responsibilities

  • Design, implement, and maintain Python applications and services
  • Develop and improve ML inference pipelines and supporting systems
  • Implement production-grade components with attention to robustness, performance, and maintainability
  • Translate specifications and requirements into reliable, well-tested code
  • Build and maintain internal APIs and shared Python libraries
  • Support LLM-based systems where applicable, including integration, validation, and operational safeguards
  • Diagnose and resolve issues in production systems
  • Collaborate with platform, ML, and DevOps teams on deployment and system reliability
  • Contribute to code reviews and provide technical guidance to junior and intermediate developers
  • Take ownership of tasks with evolving or initially unclear requirements

Required Qualifications

  • Strong professional experience building and maintaining Python applications
  • Experience working with production systems, including debugging and operational support
  • Solid understanding of software engineering fundamentals (testing, version control, code quality)
  • Experience integrating ML models or inference services into applications
  • Familiarity with relational databases such as Postgres or MSSQL
  • Experience working with asynchronous processing or message queues (e.g., RabbitMQ)
  • Experience with cloud or on-prem infrastructure (e.g., Azure, Proxmox)
  • Experience with monitoring and observability tools (e.g., Grafana)
  • Comfort working on a platform or shared-services codebase
  • Experience maintaining or evolving existing ML inference systems
  • Familiarity with PyTorch or other ML frameworks
  • Exposure to LLM-based systems in production environments

Ownership & Impact

  • Own the reliability and evolution of Python application and ML inference systems
  • Reduce technical debt by improving existing systems rather than replacing them
  • Enable the team to respond effectively to new, undefined, or emerging engineering needs
  • Provide a stable engineering foundation that supports both current products and future initiatives

Academic Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Alternatively, equivalent professional experience (typically 5+ years in a relevant role)

Other Requirements

This role is open to candidates based in Montreal or the surrounding area who are interested in being part of a vibrant, collaborative, and primarily in-office culture.

At Explorance, we take inclusion to heart and live it each day. We put the human first in everything we do and take pride in our authenticity and culture of inclusion. We encourage candidates of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability, or other legally protected characteristics to apply.

Employment decisions are made without regard to these characteristics, and all offers of employment are contingent upon the successful completion of background and reference checks.

About Explorance

Explorance empowers organizations with next-generation feedback analytics to accelerate the insight-to-action cycle, guided by our philosophy of Feedback for the Brave. With over 20 years of expertise, Explorance is a member of the World Economic Forum and a trusted partner to 35% of Fortune 100 companies and 25% of the world’s top higher-education institutions.

Our award-winning solutions-including Blue, Metrics That Matter, and MLY-have impacted more than 25 million individuals worldwide. Consistently recognized as a top employer by Great Place to Work®, a Brandon Hall AI Award winner, and a two-time Global Leader in the 360-degree feedback market by Fortune Business Insights, Explorance continues to lead with purpose, innovation, and heart.

Visit explorance.com or connect with us on LinkedIn, Facebook, and X.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,810,876 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Montreal
≈ $122k – $247k per year (Estimated) • In office • Contractor • Torrance
JavaScript
SQL
C#
C#
ASP.NET Core
DevOps
Rest API
CI/CD
Git
AWS
SOAP
Management
Agile
Scrum
Apply
$138k per year • In office • Full-Time • Cleveland
JavaScript
Java
SQL
Java
Spring Boot
Databases
ElasticSearch
Frontend
React.js
DevOps
Rest API
Splunk
OpenTelemetry
CI/CD
Docker
Kubernetes
Apply
$144k – $194k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Seattle
Java
C#
C++
Perl
AI/ML
Machine Learning
DevOps
CI/CD
AWS
Apply
$144k – $194k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Austin
Java
C#
C++
Perl
AI/ML
AI Agents
Apply
$144k – $194k per year • Equity • In office • Full-Time • 4+ years exp • Bachelor's Degree • Annapolis Junction
Rust
DevOps
AWS
Apply
$90k – $95k per year • In office • Full-Time • 5+ years exp • Charlotte
PowerShell
AI/ML
AI Agents
Agentic Workflows
Copilot Studio
DevOps
Rest API
Azure
CI/CD
Git
Management
Power Automate
Power Apps
SharePoint
Agile
Apply
$89k – $184k per year • In office • TS/SCI • Full-Time • 8+ years exp • Bachelor's Degree • Columbia
SQL
Databases
MS SQL
Management
SharePoint
Apply
$100k – $153k per year • In office • Full-Time • London • Leeds • Edinburgh
DevOps
Azure
AWS
Cybersecurity
Crowdstrike
Microsoft Sentinel
Microsoft Defender
MITRE ATT&CK
NIST CSF
MITRE D3FEND
Apply
≈ $46k – $68k per year (Estimated) • In office • Full-Time • 7+ years exp • Gentilly
PowerShell
AI/ML
Copilot
DevOps
Terraform
Azure DevOps
Chef
Azure
Git
Bicep
FinOps
VPN
Cybersecurity
Microsoft Defender
Zero Trust
Microsoft Entra ID
DLP
Management
SharePoint
Apply
≈ $53k – $125k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Vaughan
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
OpenCV
Computer Vision
TensorFlow
PyTorch
Machine Learning
DevOps
Linux
Robotics
ArduPilot
MAVLink
Sensor Fusion
Apply
Back End Developer 3 months ago
≈ $16k – $36k per year (Estimated) • In office • Full-Time • 5+ years exp • Chennai
SQL
C#
C#
.NET
Databases
PostgreSQL
Apply
≈ $66k – $120k per year (Estimated) • In office • Full-Time • 7+ years exp • Montreal
JavaScript
TypeScript
SQL
C#
Node JS
C#
ASP.NET Core
Databases
Redis
RabbitMQ
MS SQL
Frontend
Vue.js
Angular
DevOps
Azure DevOps
Azure
CI/CD
Git
Configuration Management
Analytics
ETL/ELT
Apply
≈ $46k – $95k per year (Estimated) • In office • Full-Time • Montreal
SQL
DevOps
Rest API
CI/CD
Management
Agile
Scrum
Apply
Front-End Developer 24 days ago
In office • Full-Time • 5+ years exp • Chennai
JavaScript
TypeScript
C#
C#
ASP.NET Core
Frontend
Vue.js
Angular
React.js
JQuery
Sass
DevOps
Rest API
SOAP
Apply
≈ $62k – $106k per year (Estimated) • In office • Full-Time • 5+ years exp • High School Diploma • Montreal
SQL
PowerShell
Bash
Databases
PostgreSQL
Redis
MS SQL
DevOps
Linux
Analytics
ETL/ELT
Apply
Java Developer 11 hours ago
$67k – $84k per year • Remote (Canada) • Montreal
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
ElasticSearch
Apache Kafka
Frontend
Angular
DevOps
Rest API
OpenTelemetry
CI/CD
Management
Agile
Apply
Sales Manager 3 hours ago
≈ $50k – $95k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Montreal
Management
Microsoft Office
Apply
≈ $130k – $246k per year (Estimated) • Remote (United States, United Kingdom, Canada) • Contractor • Los Angeles • Austin • Montreal • Manchester
Apply
$56k – $72k per year • In office • Full-Time • 2+ years exp • High School Diploma • Montreal
DevOps
AWS
Management
Microsoft Office
Apply
$42k – $54k per year • In office • Full-Time • 1+ year exp • Montreal
DevOps
AWS
Apply
See all jobs
This is one of many
1,810,876 more open roles from verified company boards, updated every day.