1,922,017open jobs
112,716companies
249,501added this week
Browse all
Salary
≈ $63k – $138k per year (Estimated)
Location
Hybrid (Longueuil, Canada)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Oct 19, 2026. GE Vernova scores B on the Alion truth index.

Overview
Company
Impact
Profile match
GE Vernova is an American energy company created in April 2024 when General Electric split into three, taking the power, wind and electrification businesses. It builds and services gas turbines that generate a substantial share of the world's electricity, onshore and offshore wind turbines, grid equipment including transformers and high-voltage transmission, and nuclear technology through GE Hitachi and its BWRX-300 small modular reactor. Headquartered in Cambridge, Massachusetts, the company sits at the centre of two simultaneous demand shocks: the electrification of transport and industry, and the electricity requirements of large-scale artificial intelligence data centres.

Job Description Summary

La personne contribuera à toutes les étapes des projets de vision : analyse du besoin, développement et validation des algorithmes, sélection et intégration des composantes de vision, programmation des applications et mise en service des systèmes.

Le développement logiciel se fait principalement en C# / .NET. Nous recherchons une personne qui possède de bonnes bases en programmation et qui souhaite développer une expertise solide en vision artificielle industrielle.

The successful candidate will be involved in all stages of vision projects, including needs analysis, algorithm development and validation, vision component selection and integration, application programming, and system commissioning.

Software development is primarily carried out using C# / .NET. We are seeking someone with a solid programming foundation who is eager to develop strong expertise in industrial machine vision.

Job Description

Le poste

Nous sommes à la recherche d’un programmeur en vision artificielle pour se joindre à notre équipe et participer au développement de solutions de vision appliquées à la robotique et à l’automatisation industrielle.

La personne contribuera à toutes les étapes des projets de vision : analyse du besoin, développement et validation des algorithmes, sélection et intégration des composantes de vision, programmation des applications et mise en service des systèmes.

Le développement logiciel se fait principalement en C# / .NET. Nous recherchons une personne qui possède de bonnes bases en programmation et qui souhaite développer une expertise solide en vision artificielle industrielle.

Principales responsabilités

  • Développer et intégrer des solutions de vision artificielle 2D et 3D appliquées à la robotique et à l’automatisation.
  • Développer des algorithmes permettant notamment la localisation de pièces, le guidage de robots, l’inspection, la prise de mesures et la détection de défauts.
  • Participer à la sélection et à l'intégration des composantes de vision : caméras, objectifs, éclairages, optiques et systèmes 3D.
  • Effectuer les essais, la calibration, la validation et l’optimisation des systèmes de vision.
  • Participer à l’intégration et à la mise en service des systèmes chez nos clients.
  • Développer des applications et des outils logiciels principalement en C# / .NET.
  • Concevoir et développer les interfaces utilisateur nécessaires à l’exploitation et à la configuration des systèmes.
  • Participer au développement et à l’évolution de l’architecture logicielle, des librairies et des outils internes.
  • Concevoir et intégrer les bases de données nécessaires aux différents projets.
  • Développer des interfaces permettant l’échange de données avec les équipements d’automatisation, les robots, les systèmes ERP et autres systèmes clients.
  • Collaborer étroitement avec les équipes de robotique, d’automatisation et de programmation afin de développer des solutions intégrées.

Compétences recherchées

  • Bonne maîtrise de la programmation orientée objet, idéalement en C# / .NET.
  • Intérêt marqué pour la vision artificielle, le traitement d’images et les technologies de vision industrielle.
  • Bonnes capacités d’analyse et de résolution de problèmes.
  • Capacité à développer du code propre, structuré et maintenable.
  • Bonne compréhension des principes de conception et d’architecture logicielle.
  • Connaissance de Git et des bonnes pratiques de développement logiciel.
  • Capacité à travailler sur des problèmes concrets combinant logiciel, vision, robotique et équipements industriels.

Atouts

  • Expérience en vision artificielle industrielle.
  • Connaissance de HALCON ou d’une technologie de vision similaire.
  • Expérience avec des systèmes de vision 2D ou 3D.
  • Connaissance des caméras industrielles, objectifs, éclairages et principes d’optique.
  • Connaissances en traitement d’images : segmentation, détection de contours, recherche de formes, calibration, transformations géométriques, etc.
  • Connaissance de la robotique industrielle ou de l’automatisation.
  • Expérience avec WPF, ASP.NET ou d’autres technologies .NET.
  • Connaissances en SQL et bases de données.
  • Expérience d’intégration avec des systèmes ERP.
  • Connaissance des communications industrielles et réseau : TCP/IP, EtherNet/IP, etc.

Profil recherché

Au-delà des compétences techniques, deux qualités sont particulièrement importantes pour nous : la curiosité et l’esprit d’équipe.

Nous recherchons une personne qui aime comprendre comment les choses fonctionnent, expérimenter et trouver des solutions à des problèmes qui n’ont pas toujours une réponse toute faite.

La personne recherchée devra notamment :

  • Aimer travailler en équipe et collaborer avec différentes disciplines.
  • Minimum de 3 ans d’expérience dans le domaine
  • Être curieuse, poser des questions et chercher à comprendre les problématiques en profondeur.
  • Avoir envie d’apprendre et de développer continuellement son expertise technique.
  • Faire preuve d’autonomie et d’initiative dans la résolution de problèmes.
  • Être rigoureuse, organisée et avoir le souci du travail bien fait.
  • Être à l’aise dans un environnement où logiciel, vision, robotique et réalité terrain se rencontrent.

/

Computer Vision Programmer

The Position

We are looking for a Computer Vision Programmer to join our team and contribute to the development of vision solutions for robotics and industrial automation applications.

The successful candidate will be involved in all stages of vision projects, including needs analysis, algorithm development and validation, vision component selection and integration, application programming, and system commissioning.

Software development is primarily carried out using C# / .NET. We are seeking someone with a solid programming foundation who is eager to develop strong expertise in industrial machine vision.

Key Responsibilities

  • Develop and integrate 2D and 3D machine vision solutions for robotics and automation applications.
  • Develop algorithms for part localization, robot guidance, inspection, measurement, and defect detection.
  • Participate in the selection and integration of vision components, including cameras, lenses, lighting systems, optics, and 3D vision systems.
  • Perform testing, calibration, validation, and optimization of vision systems.
  • Participate in system integration and commissioning activities at customer sites.
  • Develop software applications and tools primarily using C# / .NET.
  • Design and develop user interfaces for system operation and configuration.
  • Contribute to the development and evolution of software architecture, libraries, and internal tools.
  • Design and integrate databases required for various projects.
  • Develop interfaces for data exchange with automation equipment, robots, ERP systems, and other customer systems.
  • Collaborate closely with robotics, automation, and software development teams to deliver integrated solutions.

Required Skills

  • Strong knowledge of object-oriented programming, ideally using C# / .NET.
  • Strong interest in machine vision, image processing, and industrial vision technologies.
  • Excellent analytical and problem-solving skills.
  • Ability to write clean, structured, and maintainable code.
  • Good understanding of software design principles and architecture.
  • Familiarity with Git and software development best practices.
  • Ability to work on real-world problems involving software, vision systems, robotics, and industrial equipment.

Desired Qualifications

  • Experience with industrial machine vision systems.
  • Knowledge of HALCON or similar machine vision technologies.
  • Experience with 2D and/or 3D vision systems.
  • Understanding of industrial cameras, lenses, lighting systems, and optical principles.
  • Knowledge of image processing techniques such as segmentation, edge detection, shape matching, calibration, geometric transformations, and related concepts.
  • Knowledge of industrial robotics and automation.
  • Experience with WPF, ASP.NET, or other .NET technologies.
  • Knowledge of SQL and database systems.
  • Experience integrating ERP systems.
  • Familiarity with industrial communications and networking protocols such as TCP/IP, EtherNet/IP, and related technologies.

Candidate Profile

Beyond technical skills, two qualities are especially important to us: curiosity and teamwork.

We are looking for someone who enjoys understanding how things work, experimenting, and finding solutions to problems that do not always have a predefined answer.

The ideal candidate will:

  • Enjoy working as part of a team and collaborating across disciplines.
  • Have a minimum of 3 years of relevant experience.
  • Be curious, ask questions, and strive to understand challenges in depth.
  • Be eager to learn and continuously develop technical expertise.
  • Demonstrate autonomy and initiative in problem-solving.
  • Be detail-oriented, organized, and committed to delivering high-quality work.
  • Be comfortable working in an environment where software, machine vision, robotics, and real-world industrial applications intersect.

Additional Information

Relocation Assistance Provided: No

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,922,017 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

AI/ML
Similar stack
Same company
Longueuil
AI Engineer 8 months ago
$77k – $117k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Toronto • Markham • Vancouver • Ottawa • London
Python
Java
TypeScript
SQL
Databases
Weaviate
Milvus
Pinecone
AI/ML
LangGraph
Weights & Biases
LangChain
LlamaIndex
MLFlow
AI Agents
AutoGPT
AWS Bedrock
LLM
RAG
OpenAI
Anthropic
Hugging Face
Google AI Studio
NIST AI RMF
Agentic Workflows
Machine Learning
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$71k – $86k per year • In office • 5+ years exp • Master's Degree • Toronto
Python
Java
C++
AI/ML
Function Calling
AI Agents
Red Teaming
Cybersecurity
Threat Modeling
Apply
Senior L3 AI Engineer 2 hours ago
≈ $72k – $125k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Montreal
Python
PowerShell
AI/ML
Copilot
Claude
Grok
ChatGPT
AI Agents
Gemini
LLM
OpenAI
Anthropic
DevOps
Azure
CI/CD
Cybersecurity
Microsoft Entra ID
DLP
Management
ServiceNow
Apply
AI Platform Engineer 2 hours ago
≈ $71k – $123k per year (Estimated) • In office • 8+ years exp • Halifax
Python
JavaScript
TypeScript
AI/ML
LangGraph
LangChain
Claude Code
Model Context Protocol
AI Agents
Devin
DevOps
GitHub
Apply
$123k – $143k per year • In office • Full-Time • 7+ years exp • Master's Degree • Montreal
Python
AI/ML
Computer Vision
ONNX
TensorFlow
LLM
Time Series
CUDA
OpenAI
Machine Learning
DevOps
Azure
Management
Agile
Apply
≈ $48k – $98k per year (Estimated) • Remote (Portugal)
Python
SQL
AI/ML
Model Context Protocol
Function Calling
AI Agents
AWS Bedrock
AWS Bedrock AgentCore
Structured Outputs
LLM Guardrails
DevOps
CI/CD
Git
AWS
Docker
IAM
Management
Agile
Apply
≈ $57k – $120k per year (Estimated) • In office • Full-Time • London
SQL
Databases
Snowflake
AI/ML
Flink
DevOps
CI/CD
Management
Scrum
Apply
Data Analyst 1 day ago
≈ $21k – $50k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Dubai
Python
SQL
Databases
Google BigQuery
DevOps
AWS
Analytics
Tableau
Looker
Apply
Data Engineer 1 day ago
Remote (likely EAEU)
Python
SQL
Databases
ClickHouse
AI/ML
dbt
Mobile
AppsFlyer SDK
Analytics
ETL/ELT
Apply
≈ $16k – $42k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Almaty
SQL
Design
Figma
Management
Confluence
Jira
Apply
ML Engineer 4 days ago
≈ $18k – $47k per year (Estimated) • In office • Full-Time • 3+ years exp • Master's Degree • Chennai
Python
JavaScript
Python
Sanic
AI/ML
NumPy
Machine Learning
Frontend
React.js
DevOps
AWS
Management
Agile
Apply
$145k – $243k per year • In office • Full-Time • 13+ years exp • Bachelor's Degree • Cambridge
Python
Go
JavaScript
Java
TypeScript
Node JS
Databases
PostgreSQL
Milvus
pgvector
Pinecone
AI/ML
LangChain
LlamaIndex
Fine-tuning
Multimodal AI
LLM
RAG
AWS Bedrock AgentCore
Semantic Search
Agentic Workflows
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
AWS
Kubernetes
Amazon EKS
Apply
$113k – $189k per year • In office • Top Secret • Full-Time • 10+ years exp • Master's Degree • Niskayuna
Python
C++
MATLAB
MATLAB
Simulink
AI/ML
Machine Learning
DevOps
Git
GitHub
Apply
$113k – $189k per year • In office • Nationals only • Full-Time • 8+ years exp • Master's Degree • Cambridge
Python
AI/ML
Multimodal AI
TensorFlow
PyTorch
Time Series
OpenAI
Knowledge Graph
Machine Learning
DevOps
GitHub
Apply
AI & LLM Engineer 10 days ago
In office • Full-Time • Bachelor's Degree • Noida
Python
AI/ML
Fine-tuning
TensorFlow
PyTorch
LLM
RAG
DevOps
GCP
Azure
AWS
Energy
IEC 61850
Apply
≈ $62k – $126k per year (Estimated) • In office • Full-Time • Longueuil
DevOps
Azure DevOps
Azure
Management
Agile
Scrum
Kanban
Apply
≈ $62k – $126k per year (Estimated) • In office • Longueuil
Management
Scrum
Kanban
Apply
≈ $85k – $176k per year (Estimated) • In office • Full-Time • 5+ years exp • High School Diploma • Longueuil
Apply
≈ $57k – $100k per year (Estimated) • Hybrid • 7+ years exp • Master's Degree • Longueuil
Analytics
Microsoft Excel
Apply
≈ $53k – $100k per year (Estimated) • In office • Full-Time • 5+ years exp • High School Diploma • Longueuil
Apply
See all jobs
This is one of many
1,922,017 more open roles from verified company boards, updated every day.