Offres d'emploi

DÉVELOPPEUR DE VISION PAR ORDINATEUR & IA – NIVEAU JUNIOR et SENIOR

Entreprise : Agmanic Vision
Type d'emploi : Permanent
Statut d'employé : Temps plein
Région : QC Montréal
Lieu de travail : 9333 Boulevard Parkway, Unit 100, Montréal, Québec, Canada, H1J 1N4
Clientèle visée : Ingénieur, Ingénieur junior, Diplômé en génie
Expérience requise : 3 à 5 ans, 6 à 10 ans, 11 ans et plus
Date de publication : 15/09/22
Partagez

Description sommaire des fonctions

Agmanic Vision est une firme d’experts-conseil en vision par ordinateur basée à Montréal, Québec. Nous aidons les entreprises manufacturières à améliorer la qualité de leurs produits et leurs procédés grâce à des solutions de vision par ordinateur basée sur l’intelligence artificielle. Nos clients sont des chefs de file dans leurs industries respectives, incluant l’automobile, la logistique, le textile et l’agro-alimentaire, pour ne citer que celles-ci.

Fondée par deux ingénieurs accomplis en 2019, Agmanic Vision connaît une croissance rapide. Dès le départ, nous avons rapidement obtenu des contrats avec plusieurs sociétés de premier ordre à travers le Canada et les États-Unis, et nos ventes se sont depuis multipliées.

Chez Agmanic Vision, vous avez une voix et nous offrons des opportunités d'avoir un impact significatif chaque jour. Si vous aimez travailler dans une petite équipe multidisciplinaire et performante, contribuer à des projets de vision pilotés par l’IA du banc d’essai jusqu’à son implantation, nous aimerions vous connaître.

Chez Agmanic Vision, nous offrons :
 
  • Des projets d'intelligence et de vision artificielle de pointe dans une variété d'industries
  • Des horaires flexibles
  • Du travail partiellement à distance
  • Des conditions compétitives
  • Des assurances groupe complètes
  • Une collaboration étroite avec la haute direction

Les postes junior et sénior sont ouverts.

DÉVELOPPEUR DE VISION PAR ORDINATEUR & IA

Description de l'emploi de niveau junior
 
  • Développer des algorithmes de traitement d'images de systèmes de vision pour l'inspection industrielle et la robotique;
  • Développer des fonctions logicielles du système de vision périphérique, par ex. bases de données, interfaces utilisateur, etc.;
  • Sélectionner les composants matériels du système de vision, par ex. caméras, objectifs, éclairage, PC, etc.;
  • Intégrer et tester des systèmes de vision dans un environnement de laboratoire;
  • Soutenir l'installation et les tests des systèmes de vision sur les sites des clients;
  • Soutenir les activités de vente en fournissant des intrants aux propositions des clients.

Description de l'emploi de niveau sénior
 
  • Diriger le développement de projets de vision par ordinateur de bout en bout, de la clôture de la vente aux tests d'acceptation et à la remise au client;
  • Gérer les projets de vision par ordinateur selon les exigences de temps, de coût et de qualité;
  • Gérer d'autres membres du personnel au besoin pour exécuter des projets de vision par ordinateur;
  • Diriger la définition de l'architecture du système de vision et la sélection de la technologie;
  • Diriger le développement, l'intégration, l'installation et les tests de systèmes de vision par ordinateur;
  • Diriger le développement du matériel et des logiciels de vision par ordinateur internes à l'entreprise;
  • Soutenir les activités de vente en fournissant des intrants aux propositions des clients.

Qualifications minimales
 
  • Solide connaissance du développement d'applications .NET, notamment en C# et d’au moins un autre langage de programmation (pour la position senior, solide connaissance de C++ ou Python)
  • Développement d'applications de bureau et/ou embarquées jusqu'à la commercialisation dans des environnements Windows et/ou Linux
  • Être familier avec au moins une bibliothèque de traitement d'images, par ex. OpenCV, MVTec Halcon ou Matrox MIL (pour le niveau sénior, solide connaissance d’au moins une)
  • Connaissance pratique des principes de base de l'apprentissage automatique et de l'apprentissage profond (pour le niveau sénior, solide connaissance, notamment de TensorFlow et Keras)
  • Anglais et français (fonctionnel)
  • Permis de conduire et moyen de transport indépendant

Qualifications additionnelles préférées
 
  • Développement (et direction pour le niveau sénior) d'applications industrielles de vision par ordinateur jusqu'à la commercialisation
  • Pour le niveau sénior, déploiement d'outils de Machine Learning et/ou Deep Learning dans des applications commerciales
  • Expérience avec des environnements de développement basés sur le cloud, notamment AWS EC2 et Docker
  • Expérience avec les outils d'apprentissage automatique et d'apprentissage profond, notamment TensorFlow et Keras
  • Pour le niveau sénior, expérience directe en gestion de petites équipes

Emplacement

Anjou, Montréal, avec travail à distance en partie possible et visites de clients à divers endroits au Québec.

Mots clés

2D | 3D | Ingénieur | Apprentissage automatique | Apprentissage en profondeur | Détection d'objets | C++ | C# | Python | Traitement d'images| Robotique | Autonome | Robots | Vision par ordinateur | OpenCV | Halcon | Matrox

--------------------------------------------------------------------------------------------------------------------------------

EMPLOYMENT OFFER

Agmanic Vision is an expert computer vision consultancy based in Montreal, Quebec. We help product manufacturers improve quality and functionality through AI-driven vision solutions. Our clients are leaders in their industries including automotive, logistics, textiles, and food processing to name but a few.

Founded by two accomplished engineers in 2019, Agmanic Vision is growing fast. Right from the start, we quickly secured contracts with several blue-chip companies across Canada and the United States, and our sales have since multiplied.

At Agmanic Vision you have a voice, and we provide opportunities to make a significant impact every day. If you want to work in a small multidisciplinary and high-performance team, deliver AI-driven vision projects from laboratory to factory floor, we would like to hear from you.

At Agmanic Vision, we offer:
 
  • Cutting edge artificial intelligence and computer vision projects across a variety of industries
  • Flexible hours
  • Partial remote working
  • Competitive conditions
  • Group insurances
  • Close collaboration with the senior management

Both junior and senior positions are open.

COMPUTER VISION & AI DEVELOPER

Junior Level Job Description

 
  • Develop vision system image processing algorithms for industrial inspection and robotics
  • Develop peripheral vision system software functions e.g. databases, user interfaces etc.
  • Select vision system hardware components e.g. cameras, lenses, lighting, PCs etc.
  • Integrate and test vision systems in a laboratory environment
  • Support installation and testing of vision systems at customer sites
  • Support sales activities by providing inputs to customer proposals

Senior Level Job Description
 
  • Lead the development of end-to-end computer vision projects, from closure of sale to acceptance tests and handover to client
  • Manage computer vision projects to time, cost and quality requirements
  • Manage other personnel as necessary to execute computer vision projects
  • Lead the definition of vision system architecture and technology selection
  • Lead the development, integration, installation and test of computer vision systems
  • Lead the development of company in-house computer vision hardware and software

Position Minimum Qualifications
 
  • Strong knowledge of .NET application development, notably in C# and at least one other programming language (for senior level, strong knowledge of C++ and Python)
  • Developed desktop and/or embedded applications through to commercialization in Windows and/or Linux environments
  • Familiar with at least one image processing library e.g. OpenCV, MVTec Halcon or Matrox MIL (for senior level, strong knowledge)
  • Working knowledge of basic Machine Learning and Deep Learning principles (for senior level, striong knowledge, notably TensorFlow and Keras)
  • English and French (functional)
  • Driving license and independent form of transportation

Position Preferred Qualifications
 
  • Developed or led (senior) industrial computer vision applications through to commercialization
  • For senior level, deployed Machine Learning and/or Deep Learning tools in commercial applications
  • Experience with cloud-based development environments, notably AWS EC2 and Docker
  • Experience with Machine Learning and Deep Learning tools, notably TensorFlow and Keras
  • For senior level, direct experience of managing small teams

Location

Anjou, Montreal, with remote work partly possible and client visits in various locations in Quebec.

Keywords

2D | 3D | Engineer | Machine Learning | Deep Learning | Object Detection | C++ | C# | Python | Image Processing| Robotics | Autonomous | Robot | Computer Vision | OpenCV | Halcon | Matrox

Agmanic Vision