A titre d'Ingenieure senior Python et systemes ML, vous jouerez un role cle dans la conception, la ... Participer aux revues de code et offrir un encadrement technique aux developpeures juniors et ...
A titre d'Ingenieure senior Python et systemes ML, vous jouerez un role cle dans la conception, la ... Participer aux revues de code et offrir un encadrement technique aux developpeures juniors et ...
Concevoir, dvelopper et maintenir des applications et services Python * Dvelopper et amliorer les ... Participer aux revues de code et offrir un encadrement technique aux dveloppeures juniors et ...
Quick apply
Concevoir, dvelopper et maintenir des applications et services Python * Dvelopper et amliorer les ... Participer aux revues de code et offrir un encadrement technique aux dveloppeures juniors et ...
Ecrire du code Python propre, optimise et maintenable, en respectant les bonnes pratiques et les normes du client. Developper des tests unitaires complets pour garantir la fiabilite et la ...
Ecrire du code Python propre, optimise et maintenable, en respectant les bonnes pratiques et les normes du client. Developper des tests unitaires complets pour garantir la fiabilite et la ...
... code Python propre, optimisé et maintenable, en respectant les bonnes pratiques et les normes du client. • Développer des tests unitaires complets pour garantir la fiabilité et la ...
... code Python propre, optimisé et maintenable, en respectant les bonnes pratiques et les normes du client. • Développer des tests unitaires complets pour garantir la fiabilité et la ...
Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité ... Connaissance de Python et de C++; * Capacité à comprendre et à travailler avec des ...
Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité ... Connaissance de Python et de C++; * Capacité à comprendre et à travailler avec des ...
Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité ... Connaissance de Python et de C++; * Capacité à comprendre et à travailler avec des ...
Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité ... Connaissance de Python et de C++; * Capacité à comprendre et à travailler avec des ...
Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité ... Connaissance de Python et de C++; * Capacité à comprendre et à travailler avec des ...
Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité ... Connaissance de Python et de C++; * Capacité à comprendre et à travailler avec des ...
Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité ... Connaissance de Python et de C++; Capacité à comprendre et à travailler avec des spécifications ...
Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité ... Connaissance de Python et de C++; Capacité à comprendre et à travailler avec des spécifications ...
Leverage Generative Al tools and coding assistants to enhance development velocity and solution ... Python: Overall 5+ years of development experience with hands-on experience in Python. * Proven ...
Leverage Generative Al tools and coding assistants to enhance development velocity and solution ... Python: Overall 5+ years of development experience with hands-on experience in Python. * Proven ...
Python Developer
Montreal, QC · Hybrid
Levio is currently seeking a Python Developer to contribute to a largescale project based in ... Participate in design reviews and contribute to the continuous improvement of code, processes and ...
Python Developer
Montreal, QC · Hybrid
Levio is currently seeking a Python Developer to contribute to a largescale project based in ... Participate in design reviews and contribute to the continuous improvement of code, processes and ...
Developpeur.euse python
Montreal, QC · On-site
Participer aux revues de conception et contribuer a l'amelioration continue du code, des processus ... Minimum de 5 ans d'experience en developpement Python dans des environnements complexes
Developpeur.euse python
Montreal, QC · On-site
Participer aux revues de conception et contribuer a l'amelioration continue du code, des processus ... Minimum de 5 ans d'experience en developpement Python dans des environnements complexes
Développeur principal Python
Montreal, QC · On-site
... code, des tests et de la documentation * Soutenir la mise en production, les opérations et ... Expérience avec AWS, Python, API REST et Kafka * Connaissance des architectures microservices et ...
Développeur principal Python
Montreal, QC · On-site
... code, des tests et de la documentation * Soutenir la mise en production, les opérations et ... Expérience avec AWS, Python, API REST et Kafka * Connaissance des architectures microservices et ...
Développeur principal Python
Montreal, QC · On-site
... code, des tests et de la documentation * Soutenir la mise en production, les opérations et ... Expérience avec AWS, Python, API REST et Kafka * Connaissance des architectures microservices et ...
Développeur principal Python
Montreal, QC · On-site
... code, des tests et de la documentation * Soutenir la mise en production, les opérations et ... Expérience avec AWS, Python, API REST et Kafka * Connaissance des architectures microservices et ...
... code, des tests et de la documentation Soutenir la mise en production, les opérations et ... Python
... code, des tests et de la documentation Soutenir la mise en production, les opérations et ... Python
Développeur principal Python
Montreal, QC · On-site
... code, des tests et de la documentation * Soutenir la mise en production, les opérations et ... Expérience avec AWS, Python, API REST et Kafka * Connaissance des architectures microservices et ...
New
Développeur principal Python
Montreal, QC · On-site
... code, des tests et de la documentation * Soutenir la mise en production, les opérations et ... Expérience avec AWS, Python, API REST et Kafka * Connaissance des architectures microservices et ...
New
Documenter le code, les processus et les workflows. TASKS YOU WILL ACCOMPLISH We are looking for a Software Engineering student with strong programming skills in Python, experience with SQL databases ...
Documenter le code, les processus et les workflows. TASKS YOU WILL ACCOMPLISH We are looking for a Software Engineering student with strong programming skills in Python, experience with SQL databases ...
Rigueur dans les tests, la documentation et la qualité du code; * Python, API REST et services BackEnd; * Git ou outil de versionnage équivalent; * Tests unitaires et tests intégrés; * Notions de ...
Quick apply
Rigueur dans les tests, la documentation et la qualité du code; * Python, API REST et services BackEnd; * Git ou outil de versionnage équivalent; * Tests unitaires et tests intégrés; * Notions de ...
Chief Python Developer
Montreal, QC · On-site
A career as a Python developer on the demand management team at National Bank means serving as a ... Apply development best practises and it standards and ensure the quality of code, tests and ...
Chief Python Developer
Montreal, QC · On-site
A career as a Python developer on the demand management team at National Bank means serving as a ... Apply development best practises and it standards and ensure the quality of code, tests and ...
Rigueur dans les tests, la documentation et la qualite du code; * Python, API REST et services BackEnd; * Git ou outil de versionnage equivalent; * Tests unitaires et tests integres; * Notions de ...
Rigueur dans les tests, la documentation et la qualite du code; * Python, API REST et services BackEnd; * Git ou outil de versionnage equivalent; * Tests unitaires et tests integres; * Notions de ...
Chief Python Developer
Montreal, QC · Hybrid
... code, tests and documentation Support implementation and operations and contribute to continuous ... Python, rest API and Kafka Knowledge of microservices and containerised architectures (Docker ...
Chief Python Developer
Montreal, QC · Hybrid
... code, tests and documentation Support implementation and operations and contribute to continuous ... Python, rest API and Kafka Knowledge of microservices and containerised architectures (Docker ...
Python Coding information
See Montreal, QC salary details
$12.22 - $18.22
8% of jobs
$18.22 - $24.21
8% of jobs
$28.17 is the 25th percentile. Wages below this are outliers.
$24.21 - $30.20
15% of jobs
$30.20 - $36.20
5% of jobs
The median wage is $40.45 / hr.
$36.20 - $42.19
20% of jobs
$42.19 - $48.18
8% of jobs
$48.18 - $54.17
6% of jobs
$56.55 is the 75th percentile. Wages above this are outliers.
$54.17 - $60.17
13% of jobs
$60.17 - $66.16
12% of jobs
$66.16 - $72.15
3% of jobs
$72.15 - $78.14
2% of jobs
$12
$44
$78
How much do python coding jobs pay per hour?
What are typical daily responsibilities for someone working in Python Coding?
Professionals in Python Coding roles often spend their days writing, testing, and debugging code as part of software development projects, collaborating closely with team members such as developers, project managers, or data analysts. They may also review code written by peers, contribute to code documentation, and participate in team meetings to discuss project goals or troubleshoot issues. Some positions involve working on back-end systems, automating tasks, or supporting data operations depending on the organization's focus. The role offers a mix of independent problem-solving and teamwork, making adaptability and strong communication valuable assets.
What is a Python Coding job?
A Python Coding job involves writing, testing, and maintaining software applications using the Python programming language. Professionals in this role may work in web development, data analysis, automation, artificial intelligence, or backend development. They often collaborate with teams to design algorithms, optimize code, and ensure software functionality. Strong problem-solving skills and knowledge of Python libraries and frameworks are essential for success in this role.
What jobs can I do with just Python?
Are Python coders in demand?
What jobs can you get with Python coding?
How much do Python coders make?
What are the key skills and qualifications needed to thrive in the Python Coding position, and why are they important?
To thrive in Python Coding roles, you need a solid understanding of Python programming, problem-solving skills, and experience with common frameworks and libraries such as Django or Pandas. Familiarity with version control systems (like Git), integrated development environments (IDEs), and sometimes professional certifications like PCEP or PCAP are often advantageous. Strong analytical thinking, adaptability, and effective communication skills help individuals excel in collaborative projects and diverse development environments. These abilities are vital to deliver reliable code, work effectively in teams, and quickly adapt to evolving project requirements.

Full-time
Re-posted 8 days ago
Job description
Rejoignez une entreprise dont le siege social est a Montreal et qui aide des organisations du monde entier a creer des parcours personnalises d'impact et d'epanouissement pour leurs employes. Chez Explorance, nous croyons que chaque experience compte. Grace a des solutions novatrices en analytique de la retroaction (Feedback Analytics), nous permettons aux organisations de mieux ecouter, d'agir plus rapidement et de generer un changement significatif.
A titre d'Ingenieure senior Python et systemes ML, vous jouerez un role cle dans la conception, la maintenance et la mise a l'echelle des applications Python et des systemes d'inference en apprentissage automatique qui soutiennent notre plateforme. Vous travaillerez en etroite collaboration avec les equipes ML, plateforme et DevOps afin d'assurer que nos systemes soient fiables, performants et prets a soutenir a la fois les produits actuels et les initiatives emergentes.
Roles et responsabilites
- Concevoir, developper et maintenir des applications et services Python
- Developper et ameliorer les pipelines d'inference ML et les systemes de soutien
- Mettre en uvre des composants de qualite production en tenant compte de la robustesse, de la performance et de la maintenabilite
- Traduire des specifications et des exigences en code fiable et bien teste
- Concevoir et maintenir des API internes et des bibliotheques Python partagees
- Soutenir les systemes bases sur les LLM lorsque pertinent, incluant l'integration, la validation et les mecanismes de protection operationnelle
- Diagnostiquer et resoudre des incidents dans les systemes en production
- Collaborer avec les equipes plateforme, ML et DevOps sur le deploiement et la fiabilite des systemes
- Participer aux revues de code et offrir un encadrement technique aux developpeures juniors et intermediaires
- Prendre en charge des mandats dont les exigences peuvent evoluer ou etre initialement ambigues
Qualifications requises
- Solide experience professionnelle dans le developpement et la maintenance d'applications Python
- Experience avec des systemes en production, incluant le debogage et le soutien operationnel
- Bonne maitrise des principes fondamentaux du genie logiciel (tests, controle de versions, qualite du code)
- Experience dans l'integration de modeles ML ou de services d'inference dans des applications
- Connaissance des bases de donnees relationnelles telles que PostgreSQL ou MSSQL
- Experience avec le traitement asynchrone ou les files de messages (ex. RabbitMQ)
- Experience avec des infrastructures infonuagiques ou sur site (ex. Azure, Proxmox)
- Experience avec des outils de surveillance et d'observabilite (ex. Grafana)
- Aisance a travailler sur des plateformes ou des bases de code partagees
- Experience dans la maintenance ou l'evolution de systemes d'inference ML existants
- Familiarite avec PyTorch ou d'autres frameworks d'apprentissage automatique
- Experience avec des systemes bases sur les LLM en environnement de production
Responsabilite et impact
- Assumer la responsabilite de la fiabilite et de l'evolution des applications Python et des systemes d'inference ML
- Reduire la dette technique en ameliorant les systemes existants plutot qu'en les remplacant
- Permettre a l'equipe de repondre efficacement a des besoins techniques nouveaux, emergents ou encore mal definis
- Fournir une base d'ingenierie stable soutenant a la fois les produits actuels et les initiatives futures
Exigences academiques
- Baccalaureat en informatique, en technologies de l'information ou dans un domaine connexe
- Ou experience professionnelle equivalente (generalement 5 ans ou plus dans un role pertinent)
Autres exigences
Ce poste s'adresse aux candidates residant a Montreal ou dans les environs et souhaitant evoluer dans une culture de travail dynamique, collaborative et majoritairement en presentiel.
Chez Explorance, l'inclusion est au cur de nos valeurs et guide nos actions au quotidien. Nous placons l'humain au centre de tout ce que nous faisons et sommes fiers de notre authenticite et de notre culture inclusive. Nous encourageons les personnes de toute race, religion, origine ethnique, identite de genre, orientation sexuelle, age, statut d'immigration, situation de handicap ou toute autre caracteristique protegee par la loi a postuler.
Les decisions liees a l'emploi sont prises sans egard a ces caracteristiques, et toute offre d'emploi est conditionnelle a la reussite des verifications d'antecedents et de references.
A propos d'Explorance
Explorance permet aux organisations d'exploiter l'analytique de retroaction de nouvelle generation afin d'accelerer le passage de l'analyse a l'action, guidee par notre philosophie Feedback for the Brave . Forte de plus de 20 ans d'expertise, Explorance est membre du Forum economique mondial et partenaire de confiance de 35 % des entreprises du Fortune 100 ainsi que de 25 % des plus grandes institutions d'enseignement superieur au monde.
Nos solutions primees - dont Blue, Metrics That Matter et MLY - ont eu un impact sur plus de 25 millions de personnes a l'echelle mondiale. Regulierement reconnue comme un employeur de choix par Great Place to Work, laureate d'un prix Brandon Hall AI et doublement reconnue comme leader mondial du marche de la retroaction a 360 degres par Fortune Business Insights, Explorance continue de se distinguer par sa mission, son innovation et son humanite.
Visitez explorance.com ou suivez-nous sur LinkedIn, Facebook et X.
***
Join a Montrealheadquartered 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 machinelearning 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 inoffice 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 nextgeneration feedback analytics to accelerate the insighttoaction 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 highereducation institutions.
Our awardwinning 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 twotime Global Leader in the 360degree 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.