Technical Skills Basic knowledge of Python programming. Understanding of APIs (REST or equivalent ... Basic understanding of automation concepts or scripting. Familiarity (an asset) with tools such as ...
Technical Skills Basic knowledge of Python programming. Understanding of APIs (REST or equivalent ... Basic understanding of automation concepts or scripting. Familiarity (an asset) with tools such as ...
Strong Python skills, with the ability to build mission-critical tools, automation, and backend services that support trading operations and the engineering platform * Good understanding of cloud ...
Quick apply
Strong Python skills, with the ability to build mission-critical tools, automation, and backend services that support trading operations and the engineering platform * Good understanding of cloud ...
Data Engineer
Montreal, QC · Hybrid
Mission We are seeking a Python-focused Data Engineer to bridge the gap between data infrastructure ... Robust familiarity with MLOps workflows and automation. Proficiency with Git version control and ...
Data Engineer
Montreal, QC · Hybrid
Mission We are seeking a Python-focused Data Engineer to bridge the gap between data infrastructure ... Robust familiarity with MLOps workflows and automation. Proficiency with Git version control and ...
Cloud & Platform Engineer
Montreal, QC · On-site
This role is suited to an engineer with 3 to 5 years of experience who is comfortable working ... Experience with scripting or automation using at least one language such as Python and Bash.
Cloud & Platform Engineer
Montreal, QC · On-site
This role is suited to an engineer with 3 to 5 years of experience who is comfortable working ... Experience with scripting or automation using at least one language such as Python and Bash.
... automation, control systems, and industrial data acquisition. Mission Your Role As part of the ... Experience with Python, C#, or similar programming languages is considered an asset; Familiarity ...
... automation, control systems, and industrial data acquisition. Mission Your Role As part of the ... Experience with Python, C#, or similar programming languages is considered an asset; Familiarity ...
... automation, control systems, and industrial data acquisition. Mission Your Role As part of the ... Experience with Python, C#, or similar programming languages is considered an asset; Familiarity ...
... automation, control systems, and industrial data acquisition. Mission Your Role As part of the ... Experience with Python, C#, or similar programming languages is considered an asset; Familiarity ...
... automation, control systems, and industrial data acquisition. Mission Your Role As part of the ... Experience with Python, C#, or similar programming languages is considered an asset; Familiarity ...
... automation, control systems, and industrial data acquisition. Mission Your Role As part of the ... Experience with Python, C#, or similar programming languages is considered an asset; Familiarity ...
Strong Python and/or Bash scripting skills for infrastructure automation * Comfortable with Spec-Driven Development (SDD) and specification-first engineering environments is an asset Education:
Strong Python and/or Bash scripting skills for infrastructure automation * Comfortable with Spec-Driven Development (SDD) and specification-first engineering environments is an asset Education:
... automation-ready. Our technology empowers scientists to generate precisely modified primary and ... Familiarity with CAD design tools; basic programming skills (Python, R) a plus * Comfortable with ...
... automation-ready. Our technology empowers scientists to generate precisely modified primary and ... Familiarity with CAD design tools; basic programming skills (Python, R) a plus * Comfortable with ...
Test Engineer - Microfluidics
Montreal, QC · On-site
... automation-ready. Our technology empowers scientists to generate precisely modified primary and ... Familiarity with CAD design tools; basic programming skills (Python, R) a plus * Comfortable with ...
Quick apply
Test Engineer - Microfluidics
Montreal, QC · On-site
... automation-ready. Our technology empowers scientists to generate precisely modified primary and ... Familiarity with CAD design tools; basic programming skills (Python, R) a plus * Comfortable with ...
Developpeur en Automatisation Assurance Qualite (RT-LAB) / Quality Assurance Automation Developer...
Montreal, QC · On-site
Concevoir, executer, maintenir et documenter des tests automatises en Python. * Integrer les tests ... Under the supervision of the Team Leader / RT-LAB, the QA Automation Developer will work in a ...
Developpeur en Automatisation Assurance Qualite (RT-LAB) / Quality Assurance Automation Developer...
Montreal, QC · On-site
Concevoir, executer, maintenir et documenter des tests automatises en Python. * Integrer les tests ... Under the supervision of the Team Leader / RT-LAB, the QA Automation Developer will work in a ...
AI Engineer (Infrastructure team)
Montreal, QC · On-site +1
The ideal candidate brings solid infrastructure engineering experience combined with practical ... Proficiency in Python for scripting, automation, and AI/ML integration; Bash or Go a plus * Working ...
AI Engineer (Infrastructure team)
Montreal, QC · On-site +1
The ideal candidate brings solid infrastructure engineering experience combined with practical ... Proficiency in Python for scripting, automation, and AI/ML integration; Bash or Go a plus * Working ...
Site Reliability Engineer
Montreal, QC · On-site
Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...
Quick apply
Site Reliability Engineer
Montreal, QC · On-site
Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...
Proven ability to leverage AI/ML to help solve problems * 3-5 years of Python programming ... Practical knowledge of automation techniques, including DevOps practices and batch scripting
Proven ability to leverage AI/ML to help solve problems * 3-5 years of Python programming ... Practical knowledge of automation techniques, including DevOps practices and batch scripting
Site Reliability Engineer
Montreal, QC · On-site +1
Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...
Site Reliability Engineer
Montreal, QC · On-site +1
Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...
Test automation & quality gates * Integrate unit, integration, regression and security tests into ... Proficiency with scripting (PowerShell, Bash, Python) and Git branching strategies. Tools & systems ...
Test automation & quality gates * Integrate unit, integration, regression and security tests into ... Proficiency with scripting (PowerShell, Bash, Python) and Git branching strategies. Tools & systems ...
Test automation & quality gates * Integrate unit, integration, regression and security tests into ... Proficiency with scripting (PowerShell, Bash, Python) and Git branching strategies. Tools & systems ...
Quick apply
Test automation & quality gates * Integrate unit, integration, regression and security tests into ... Proficiency with scripting (PowerShell, Bash, Python) and Git branching strategies. Tools & systems ...
Dveloppeur en Automatisation Assurance Qualit (RT-LAB) / Quality Assurance Automation Developer (RT-
Montreal, QC · On-site
Concevoir, excuter, maintenir et documenter des tests automatiss en Python. * Intgrer les tests ... Under the supervision of the Team Leader / RT-LAB, the QA Automation Developer will work in a ...
Quick apply
Dveloppeur en Automatisation Assurance Qualit (RT-LAB) / Quality Assurance Automation Developer (RT-
Montreal, QC · On-site
Concevoir, excuter, maintenir et documenter des tests automatiss en Python. * Intgrer les tests ... Under the supervision of the Team Leader / RT-LAB, the QA Automation Developer will work in a ...
Payload System Verification & Validation Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
Develop test automation scripts and analyze test data using Python, MATLAB, or similar tools ... Bachelor's degree in Electrical Engineering, Telecommunications, Aerospace Engineering , or a ...
Payload System Verification & Validation Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
Develop test automation scripts and analyze test data using Python, MATLAB, or similar tools ... Bachelor's degree in Electrical Engineering, Telecommunications, Aerospace Engineering , or a ...
Microservices AI Developer
Montreal, QC · On-site
... automation tasks. You will be expected to manage your own projects, develop them in Python, and work with the DevOps team to deploy these projects as micro-services in a cloud environment. You will ...
Microservices AI Developer
Montreal, QC · On-site
... automation tasks. You will be expected to manage your own projects, develop them in Python, and work with the DevOps team to deploy these projects as micro-services in a cloud environment. You will ...
Python Automation Engineer information
See Quebec salary details
$60.5K - $69.7K
11% of jobs
$69.7K - $78.9K
11% of jobs
$80.7K is the 25th percentile. Wages below this are outliers.
$78.9K - $88K
11% of jobs
The median wage is $94.8K / yr.
$88K - $97.2K
22% of jobs
$102.6K is the 75th percentile. Wages above this are outliers.
$97.2K - $106.4K
33% of jobs
$106.4K - $115.6K
11% of jobs
$115.6K - $124.8K
0% of jobs
$124.8K - $134K
0% of jobs
$134K - $143.1K
0% of jobs
$143.1K - $152.3K
0% of jobs
$152.3K - $161.5K
0% of jobs
$60.5K
$98.5K
$161.5K
How much do python automation engineer jobs pay per year?
What are the key skills and qualifications needed to thrive in the Python Automation Engineer position, and why are they important?
To excel as a Python Automation Engineer, you need strong programming skills in Python, experience with automation frameworks (such as Selenium or PyTest), and a degree in computer science or a related field. Familiarity with version control systems like Git, continuous integration tools like Jenkins, and, optionally, certifications in automation or Python development are highly valued. Attention to detail, problem-solving skills, and the ability to communicate effectively with cross-functional teams are important soft skills for this position. These abilities ensure that automation solutions are reliable, scalable, and aligned with business or project goals.
What does a typical day or week look like for a Python Automation Engineer?
A typical day for a Python Automation Engineer involves designing, coding, and maintaining automation scripts to streamline repetitive tasks or testing processes. You may collaborate with software developers, QA testers, and DevOps engineers to understand workflow requirements and troubleshoot issues that arise. Regular responsibilities include reviewing code, writing and running automated tests, monitoring results, and documenting procedures. Expect to participate in team meetings, project updates, and knowledge-sharing sessions as part of an agile or collaborative environment. This role provides variety and opportunities to continuously learn about new tools, technologies, and best practices.
What is a Python Automation Engineer job?
A Python Automation Engineer is responsible for designing, developing, and maintaining automated solutions using Python. They work on tasks like scripting repetitive processes, testing automation, data processing, and infrastructure automation. Their role often involves integrating various tools, optimizing workflows, and ensuring efficient software deployment. Strong programming skills, knowledge of automation frameworks, and experience with CI/CD pipelines are essential for this role.

Internship
Posted 11 days ago
Job description
Votre mission Vous serez responsable d’identifier les opportunités d’automatisation et de développer des solutions d’intelligence artificielle qui optimisent les processus d’affaires de l’entreprise. En tant que stagiaire, vous participerez activement au développement de solutions d’intelligence artificielle et d’automatisation. Vous travaillerez en collaboration avec l’équipe pour explorer, prototyper et améliorer des outils basés sur l’IA, tout en développant vos compétences techniques et professionnelles.
Vous serez encadré(e) et accompagné(e) dans la réalisation de projets concrets ayant un impact sur les processus d’affaires de l’entreprise. Responsabilités Contribuer au développement de petits agents IA pour automatiser certaines tâches répétitives. Participer à la création d’assistants IA permettant de rechercher et exploiter des documents internes.
Aider à l’intégration de modèles d’IA générative (ChatGPT, Claude, Copilot ou autres). Participer à la mise en place de flux d’automatisation avec des outils comme Power Automate, n8n ou équivalents. Contribuer au développement de scripts Python et d’intégrations simples via API.
Participer à l’analyse des besoins et à l’identification des opportunités d’amélioration. Documenter les solutions développées et les processus mis en place. Collaborer avec les équipes pour tester et améliorer les outils développés.
Exigences d’emploi Scolarité requise Études en cours en informatique, génie logiciel, intelligence artificielle ou domaine connexe. Compétences techniques Connaissances de base en programmation Python. Notions des API (REST ou équivalent).
Intérêt pour l’intelligence artificielle générative (ChatGPT, Claude, Copilot, etc.). Compréhension de base des concepts d’automatisation ou de scripts. Familiarité (un atout) avec des outils comme Power Platform, SharePoint ou Teams.
Connaissances de base en bases de données (atout). Intérêt pour les concepts d’agents IA et de RAG. Compétences personnelles Curiosité et fort intérêt pour les nouvelles technologies.
Bonne capacité d’apprentissage et esprit analytique. Autonomie progressive et motivation à résoudre des problèmes concrets. Bonne communication et capacité à travailler en équipe.
Esprit d’initiative et envie de contribuer à des projets innovants. // About DCM DCM is a leader in the design, manufacturing, and certification of interior cabin solutions for the aerospace industry. Our growth is driven by innovation, operational excellence, and continuous improvement of our processes.
As part of our digital transformation, we are welcoming an Artificial Intelligence and Automation Intern to contribute to the development of innovative solutions that enhance productivity and support our teams in their daily operations. Your Mission You will be responsible for identifying automation opportunities and developing artificial intelligence solutions that optimize the company’s business processes. As an intern, you will actively participate in the development of AI and automation solutions.
You will work closely with the team to explore, prototype, and improve AI-based tools while developing your technical and professional skills. You will be supervised and supported in delivering real-world projects that have a direct impact on business operations. Responsibilities Contribute to the development of small AI agents to automate repetitive tasks.
Participate in the creation of AI assistants capable of searching and leveraging internal documents. Assist in integrating generative AI models (ChatGPT, Claude, Copilot, or others). Help implement automation workflows using tools such as Power Automate, n8n, or equivalent platforms.
Contribute to the development of Python scripts and simple API integrations. Participate in needs analysis and identification of improvement opportunities. Document developed solutions and implemented processes.
Collaborate with teams to test and improve developed tools. Job Requirements Education Currently pursuing studies in computer science, software engineering, artificial intelligence, or a related field. Technical Skills Basic knowledge of Python programming.
Understanding of APIs (REST or equivalent). Interest in generative artificial intelligence (ChatGPT, Claude, Copilot, etc.). Basic understanding of automation concepts or scripting.
Familiarity (an asset) with tools such as Power Platform, SharePoint, or Teams. Basic knowledge of databases (an asset). Interest in AI agents and RAG concepts.
Personal Competencies Curiosity and strong interest in new technologies. Good learning ability and analytical thinking skills. Progressive autonomy and motivation to solve real-world problems.
Strong communication skills and ability to work in a team. Initiative and willingness to contribute to innovative projects.