Vous travaillerez en étroite collaboration avec les équipes ML, plateforme et DevOps afin ... Solid understanding of software engineering fundamentals (testing, version control, code quality)
Quick apply
Vous travaillerez en étroite collaboration avec les équipes ML, plateforme et DevOps afin ... Solid understanding of software engineering fundamentals (testing, version control, code quality)
Quick apply
Vous travaillerez en étroite collaboration avec les équipes ML, plateforme et DevOps afin ... Solid understanding of software engineering fundamentals (testing, version control, code quality)
Collaborer avec les equipes plateforme, ML et DevOps sur le deploiement et la fiabilite des ... Solid understanding of software engineering fundamentals (testing, version control, code quality)
Collaborer avec les equipes plateforme, ML et DevOps sur le deploiement et la fiabilite des ... Solid understanding of software engineering fundamentals (testing, version control, code quality)
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new ... Experience with the POSIX operating system and shell/Perl/Python scripting. * Asset: familiar with ...
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new ... Experience with the POSIX operating system and shell/Perl/Python scripting. * Asset: familiar with ...
Montreal, QC · On-site
... Software Developer to join a Data Services team focused on delivering core record- and entity ... This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with ...
Montreal, QC · On-site
... Software Developer to join a Data Services team focused on delivering core record- and entity ... This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with ...
Montreal, QC · On-site +1
Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a ... C/C++, Go, Python, Bash) * Experience with Yocto * Experience working with UI/UX in a Linux ...
Montreal, QC · On-site +1
Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a ... C/C++, Go, Python, Bash) * Experience with Yocto * Experience working with UI/UX in a Linux ...
Senior Software Developer, CAD Applications (C++/Python) Location: Hybrid - Montreal, Quebec, Canada Job Type: T4 Contract Experience: 7+ Years Rate: CAD 70 - 75 per hour Role Summary: NearSource is ...
Quick apply
Senior Software Developer, CAD Applications (C++/Python) Location: Hybrid - Montreal, Quebec, Canada Job Type: T4 Contract Experience: 7+ Years Rate: CAD 70 - 75 per hour Role Summary: NearSource is ...
Montreal, QC · On-site
The Role As a Principal Software Developer within our AI R&D team, you will be responsible for ... Bash, Python o CI/CD: Github Actions, Azure Pipelines o Containers & Orchestration: Docker ...
Montreal, QC · On-site
The Role As a Principal Software Developer within our AI R&D team, you will be responsible for ... Bash, Python o CI/CD: Github Actions, Azure Pipelines o Containers & Orchestration: Docker ...
Montreal, QC · On-site
CA$100/hr
Medical
PTO
As a Lead Software Developer at Spiria, you will: * Provide an advisory role to clients. * Provide ... Handson contribution expected in complex areas (Angular, graphics, Python/C++, system integration)
Montreal, QC · On-site
CA$100/hr
Medical
PTO
As a Lead Software Developer at Spiria, you will: * Provide an advisory role to clients. * Provide ... Handson contribution expected in complex areas (Angular, graphics, Python/C++, system integration)
Java (de preference), Python, C#, JavaScript/TypeScript, Bash, Groovy. * Cadres d'automatisation ... They work closely with developers, QA engineers, and product teams throughout the entire software ...
Java (de preference), Python, C#, JavaScript/TypeScript, Bash, Groovy. * Cadres d'automatisation ... They work closely with developers, QA engineers, and product teams throughout the entire software ...
We are looking for highly motivated students with a deep passion for technology and software ... Independent programming projects in Python or C++ * Intern social events to let you network with ...
New
We are looking for highly motivated students with a deep passion for technology and software ... Independent programming projects in Python or C++ * Intern social events to let you network with ...
New
Montreal, QC · Hybrid
PTO
Experience the daily life of our clients and be a significant player in the most ambitious projects in technology and software solutions. Levio is currently seeking a Python Developer to contribute ...
Montreal, QC · Hybrid
PTO
Experience the daily life of our clients and be a significant player in the most ambitious projects in technology and software solutions. Levio is currently seeking a Python Developer to contribute ...
Java, JavaScript/TypeScript, C#, Python, Lua. * JavaScript Frameworks: Angular, React. * Continuous Integration: Azure DevOps Pipelines, GitHub Actions. * Cloud: Azure, Docker, Kubernetes, ArgoCD ...
Java, JavaScript/TypeScript, C#, Python, Lua. * JavaScript Frameworks: Angular, React. * Continuous Integration: Azure DevOps Pipelines, GitHub Actions. * Cloud: Azure, Docker, Kubernetes, ArgoCD ...
Java (de préférence), Python, C#, JavaScript/TypeScript, Bash, Groovy. * Cadres d'automatisation ... They work closely with developers, QA engineers, and product teams throughout the entire software ...
Quick apply
Java (de préférence), Python, C#, JavaScript/TypeScript, Bash, Groovy. * Cadres d'automatisation ... They work closely with developers, QA engineers, and product teams throughout the entire software ...
Montreal, QC · Hybrid
Medical
Dental
Vision
... software engineering excellence while understanding network and security principles. You will ... Excellent proficiency in Python and modern backend frameworks (e.g., FastAPI). * Strong ...
Montreal, QC · Hybrid
Medical
Dental
Vision
... software engineering excellence while understanding network and security principles. You will ... Excellent proficiency in Python and modern backend frameworks (e.g., FastAPI). * Strong ...
As an AI Toolchain Software Developer, you'll apply emerging agentic AI techniques to transform how ... Proficiency in Python, with the ability to write clean, maintainable code for both prototyping and ...
As an AI Toolchain Software Developer, you'll apply emerging agentic AI techniques to transform how ... Proficiency in Python, with the ability to write clean, maintainable code for both prototyping and ...
Français ci-dessous Embedded Software Developer Taiga is a Canadian company reinventing ... Experience with embedded Linux, systemd and scripting (Bash, Python). * Understanding of CAN ...
Quick apply
Français ci-dessous Embedded Software Developer Taiga is a Canadian company reinventing ... Experience with embedded Linux, systemd and scripting (Bash, Python). * Understanding of CAN ...
Montreal, QC · On-site +1
CA$86/hr
Designing new software programs, websites, and applications * Writing advanced programming code ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Montreal, QC · On-site +1
CA$86/hr
Designing new software programs, websites, and applications * Writing advanced programming code ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Montreal, QC · On-site +1
Designing new software programs, websites, and applications * Writing advanced programming code ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Montreal, QC · On-site +1
Designing new software programs, websites, and applications * Writing advanced programming code ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Montreal, QC · On-site +1
Designing new software programs, websites, and applications * Writing advanced programming code ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Montreal, QC · On-site +1
Designing new software programs, websites, and applications * Writing advanced programming code ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Job Requisition ID # 26WD99219 26WD99219, Senior Software Developer (Data & Backend Development ... We use Python, Airflow, Snowflake, Hive, MySQL, Kinesis, Kafka and AWS (Amazon Web Services) API ...
Job Requisition ID # 26WD99219 26WD99219, Senior Software Developer (Data & Backend Development ... We use Python, Airflow, Snowflake, Hive, MySQL, Kinesis, Kafka and AWS (Amazon Web Services) API ...
$45.9K - $55.3K
6% of jobs
$55.3K - $64.8K
0% of jobs
$64.8K - $74.3K
4% of jobs
$74.3K - $83.8K
7% of jobs
$92.9K is the 25th percentile. Wages below this are outliers.
$83.8K - $93.2K
7% of jobs
$93.2K - $102.7K
13% of jobs
The median wage is $110K / yr.
$102.7K - $112.2K
16% of jobs
$112.2K - $121.7K
13% of jobs
$125.8K is the 75th percentile. Wages above this are outliers.
$121.7K - $131.1K
20% of jobs
$131.1K - $140.6K
6% of jobs
$140.6K - $150.1K
7% of jobs
$45.9K
$110.6K
$150.1K
| Aspect | Python Software Developer | Python Data Analyst |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, programming certifications | Bachelor's in Statistics, Data Science, or related field, data analysis certifications |
| Work Environment | Software development teams, tech companies, startups | Data teams, business intelligence units, research departments |
| Employer & Industry Usage | Tech firms, finance, healthcare, e-commerce | Market research, finance, marketing, consulting |
| Common Search & Comparison | Yes | Yes |
Python Software Developers focus on building applications, APIs, and software solutions using Python, while Python Data Analysts analyze data sets to generate insights. Both roles require Python programming skills and often overlap in data handling, but their core responsibilities and industry applications differ.
For Python Software Developer jobs in Montreal, QC, the most frequently searched job titles are:
The top searched job categories for Python Software Developer jobs in Montreal, QC are:

Full-time
Re-posted 9 days ago
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
Qualifications requises
Responsabilité et impact
Exigences académiques
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.com ou 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
Required Qualifications
Ownership & Impact
Academic Requirements
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.