Degree in computer science, engineering, or a related field, or equivalent experience * Strong skills in test planning, execution, and documentation * Experience with Windows/Linux and solid ...
Degree in computer science, engineering, or a related field, or equivalent experience * Strong skills in test planning, execution, and documentation * Experience with Windows/Linux and solid ...
Bachelor's degree in Statistics, Mathematics, Computer Science, Engineering or a related discipline (PhD highly regarded). * Extensive experience delivering end-to-end AI and data science solutions ...
New
Bachelor's degree in Statistics, Mathematics, Computer Science, Engineering or a related discipline (PhD highly regarded). * Extensive experience delivering end-to-end AI and data science solutions ...
New
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Senior C++ Software Engineer
Montreal, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Quick apply
Senior C++ Software Engineer
Montreal, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Senior C++ Software Engineer
Montreal, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Quick apply
Senior C++ Software Engineer
Montreal, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Computer Vision Software Developer, Professional II- Developpeur ou Developpeuse de Logiciels en ...
Montreal, QC · Hybrid
Bachelor's degree required or preferred a Masters in Computer Engineering/Computer Science or related field. * 2+ years of work experience * Basic understanding of computer vision; key areas of ...
Computer Vision Software Developer, Professional II- Developpeur ou Developpeuse de Logiciels en ...
Montreal, QC · Hybrid
Bachelor's degree required or preferred a Masters in Computer Engineering/Computer Science or related field. * 2+ years of work experience * Basic understanding of computer vision; key areas of ...
Bachelor's degree in statistics, mathematics, computer science, artificial intelligence, machine learning or a related field * A minimum of six years of relevant experience related to data science
Bachelor's degree in statistics, mathematics, computer science, artificial intelligence, machine learning or a related field * A minimum of six years of relevant experience related to data science
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
Front Office Support Analyst
Montreal, QC · On-site
Bachelor's degree in computer science, engineering, or equivalent job experience Quantitative knowledge is a plus LANGUAGE: Ability to communicate in English, both orally and in writing, is a ...
Front Office Support Analyst
Montreal, QC · On-site
Bachelor's degree in computer science, engineering, or equivalent job experience Quantitative knowledge is a plus LANGUAGE: Ability to communicate in English, both orally and in writing, is a ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
Master's or PhD in Computer Science, Applied Mathematics, Statistics, Engineering, or a related quantitative field * Hands-on experience designing enterprise ontologies and semantic models ...
Master's or PhD in Computer Science, Applied Mathematics, Statistics, Engineering, or a related quantitative field * Hands-on experience designing enterprise ontologies and semantic models ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
DESCRIPTION Personne qui exercice des activités de conception, d'orientation, de consultation, d'actualisation, d'analyse et d'évaluation dans un ou plusieurs programmes sociaux. EXIGENCES ...
Master's or PhD in Computer Science, Applied Mathematics, Statistics, Engineering, or a related quantitative field * Hands-on experience designing enterprise ontologies and semantic models ...
Master's or PhD in Computer Science, Applied Mathematics, Statistics, Engineering, or a related quantitative field * Hands-on experience designing enterprise ontologies and semantic models ...
Computer Science information
What is computer science?
What are computer science jobs?
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
What are the key skills and qualifications needed to thrive in a computer science role, and why are they important?
What are some common challenges computer science professionals face when working on collaborative software projects?
What is the difference between Computer Science vs Software Developer?
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
Are computer science majors still in demand?
What are careers in computer science?
What can you do with a computer science degree?
What jobs can I do with computer science?
What are the most commonly searched types of Computer Science jobs in Montreal, QC?
The most popular types of Computer Science jobs in Montreal, QC are:
What are popular job titles related to Computer Science jobs in Montreal, QC?
For Computer Science jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Computer Science jobs in Montreal, QC look for?
The top searched job categories for Computer Science jobs in Montreal, QC are:

Testeur(euse) logiciel / Software Tester - Computer Vision & Machine Learning
Montreal, QC • On-site
Full-time
Vision
Re-posted 29 days ago
Job description
La dynamique de votre equipe :
Nous sommes une equipe multidisciplinaire (vision numerique, apprentissage machine, developpement logiciel) qui cree des algorithmes de reconnaissance automatique pour cameras intelligentes et services Cloud. Nos solutions generent des metadonnees avancees (plaque d'immatriculation, type/couleur/marque de vehicule, vitesse, etc.) en s'appuyant sur les dernieres avancees scientifiques et technologiques.
En tant que Testeur(euse) logiciel, vous jouerez un role cle dans la validation et l'amelioration de nos outils de traitement d'images et d'IA. Vous participerez a des tests manuels et automatises, collaborerez avec des experts en apprentissage machine et aiderez a optimiser la performance et la fiabilite de nos systemes.
Votre journee en un coup d'oeil :
- Gerer et executer des tests fonctionnels, exploratoires et automatises
- Concevoir des strategies de test pour nouvelles fonctionnalites materielles et logicielles
- Documenter et suivre les anomalies, contribuer au depannage
- Analyser les resultats de performance et proposer des ameliorations
- Developper et maintenir des scripts d'automatisation pour renforcer la qualite continue
- Collaborer etroitement avec les ingenieurs et chefs de produit pour garantir des livraisons fiables et innovantes
Ce qui fait de vous un excellent candidat :
- Diplome en informatique, genie ou domaine connexe, ou experience equivalente
- Solides competences en planification, execution et documentation de tests
- Experience avec Windows/Linux et bonne comprehension des methodologies de test
- Autonomie, rigueur et esprit d'equipe
- Maitrise du francais et de l'anglais, tant a l'oral qu'a l'ecrit
Un atout si vous avez :
- Connaissances en Python et/ou C#
- Experience en tests d'automatisation (API, frameworks)
- Interet pour l'IA et l'apprentissage machine
- Familiarite avec bases de donnees relationnelles et Visual Studio
- Notions en photographie/video et cybersecurite
Voila ce que nous offrons !
- Regime de remuneration attrayant
- Programme de remboursement des frais de formation
- Repas subventionnes a notre incroyable Bistro (Les Cordons Bleus)
- Equilibre entre vie professionnelle et vie privee grace a un horaire de travail flexible
- Cafe et fruits gratuits a volonte
- Espace de stationnement gratuit pour tous les employes
- Acces a un environnement de detente (table de billard, console de jeux, babyfoot, jeux d'echecs, etc.)
- Centre d'entrainement sur place, ainsi que plusieurs ateliers offerts sur le bien-etre et la sante
Si vous souhaitez savoir a quoi ressemble l'environnement de travail chez Genetec, voici le lien vers notre video d'entreprise: Culture a Genetec
Nous savons que la diversite des parcours et des experiences apporte une grande valeur a nos equipes. Meme si vous ne cochez pas toutes les cases nous vous encourageons a postuler - votre profil pourrait nous surprendre!
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s selectionne(e)s seront contacte(e)s. Les chasseurs de tetes et les agences de recrutement ne sont pas autorises a soumettre des CV par l'intermediaire de ce site web ou directement aux gestionnaires.
---------------------------------------------------------------------------------------------------
Your team's dynamic:
We are a multidisciplinary team (computer vision, machine learning, software development) creating automatic recognition algorithms for smart cameras and Cloud services. Our solutions generate advanced metadata (license plate number, vehicle type/color/make/model, speed, etc.) using the latest scientific and technological advances.
As a Software Tester, you will play a key role in validating and improving our image processing and AI tools. You will participate in manual and automated testing, collaborate with machine learning experts, and help optimize the performance and reliability of our systems.
Your day at a glance:
- Manage and execute functional, exploratory, and automated tests
- Design test strategies for new hardware and software features
- Document and track defects, and contribute to troubleshooting
- Analyze performance results and recommend improvements
- Develop and maintain automation scripts to strengthen continuous quality
- Work closely with engineers and product managers to ensure reliable and innovative deliveries
What makes you a great fit:
- Degree in computer science, engineering, or a related field, or equivalent experience
- Strong skills in test planning, execution, and documentation
- Experience with Windows/Linux and solid understanding of testing methodologies
- Autonomous, rigorous, and a strong team player
- Fluent in French and English, both verbal and written
An asset if you have:
- Knowledge of Python and/or C#
- Experience with automated testing (APIs, frameworks)
- Interest in AI and machine learning
- Familiarity with relational databases and Visual Studio
- Basic knowledge of photography/video and cybersecurity
Let's talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee and fruits
- Private, free parking for all employees
- Access to relaxation spaces (pool table, gaming consoles, foosball, chess, etc.)
- Onsite fitness facility with personal trainer, and multiple wellness and health workshops
If you'd like to see what the work environment at Genetec looks like, check out our corporate video: Culture at Genetec
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers.