Machine Learning Specialist/ Spécialiste apprentissage machine - GRIP

Montreal, Quebec, Canada

Applications have closed

Genetec

Web site created using create-react-app

View company page

Genetec is looking for a digital vision and deep learning specialist to join the research and development team.

What your day will look like:

  • You will be responsible for developing regressor/classifier/detector/reidentification deep neural network for which images are the input data
  • You will design optimum architectures to allow real-time use on limited processors
  • You will have to analyze and evaluate the machine learning possibilities to meet client needs - The calculation time and processor constraints will have to be taken into account
  • You will work at every level of the machine learning solution development chain: from data acquisition to data annotation to integration into our products
  • You will have to develop or use existing tools to quickly develop, re-train and deploy
  • You will have to evaluate current system components, recommend possible alternatives (including new technologies), and implement, test and evaluate changes
  • You will also have to propose, test, develop and evaluate concepts and prototypes for new generations of products, and propose new products or solutions in order to expand the range of existing products

About you:

  • Proficiency in electrical engineering, computer engineering, computer science, physics or mathematics with a specialization or experience in machine learning
  • A minimum of three (3) years’ experience in construction of machine learning systems based on deep learning
  • Have strong experimental and practical research capabilities
  • Be interested in the scientific literature in the context of your project and able to understand and apply concepts explained in the literature
  • Able to work in a small team
  • Show a great sense of initiative

Technical Requirements:

  • Proficiency in Python
  • Proficiency with an object language: C#, C++, Java
  • Experience with a development environment or environments, such as PyTorch, Keras, TensorFlow
  • Experience with Git
  • Skill in recognizing, analyzing and integrating new technologies in development of new products
  • Excellent technical and communication aptitudes

Great if you have:

  • Knowledge of object detection and recognition algorithms
  • Knowledge of object tracker algorithms
  • Experience in image processing and/or digital vision
  • Experience with dockers
  • Experience with a cloud environment
  • Experience with embedded programming-based products
  • Experience with Linux

Let’s talk perks!

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)/Virtual cooking classes
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer/Virtual exercise classes

Would you like to know what it looks like to work at Genetec? Click on the following link to find out for yourself! https://www.youtube.com/watch?v=EupvfTWhRww&featur...

Thank you for your application, but please note that only qualified candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

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

Genetec est à la recherche d’un spécialiste en vision numérique et apprentissage profond pour se joindre à l’équipe de recherche et développement.

À quoi ressemblera votre journée :

  • Vous serez responsable de développer des réseaux neuronaux profonds de type régresseur/classifieur/détecteur/re-identification dont les données d’entrée sont des images
  • Vous concevrez des architectures optimales pour permettre l’utilisation des réseaux en temps réel sur des processeurs limités
  • Vous devrez analyser et évaluer les possibilités en matière d’apprentissage machine pour répondre à des besoins client- Les contraintes de temps de calcul et de processeurs devront être tenues en compte
  • Vous travaillerez à tous les niveaux de la chaine de développement des solutions d’apprentissage machine: de l’acquisition des données, à leur annotation jusqu’à leur intégration dans nos produits
  • Vous devrez développer ou utiliser des outils existants permettant de développer, réentraîner et déployer rapidement
  • Vous devrez évaluer les composantes des systèmes actuels, recommander des alternatives possibles (en incluant les nouvelles technologies) ainsi qu’implémenter, tester et évaluer les changements
  • Vous devrez aussi proposer, tester, développer et évaluer les concepts et prototypes pour les nouvelles générations de produits; proposer de nouveaux produits et/ou solutions en vue d’élargir la gamme de produits existants

Votre profil :

  • Maitrise en génie électrique, génie informatique, science informatique, physique ou en mathématiques avec une spécialisation ou expérience en apprentissage machine
  • Un minimum de trois (3) années d’expérience en construction de systèmes d’apprentissage machine basés sur l’apprentissage profond
  • Possède de fortes capacités à effectuer des recherches expérimentales et pratiques
  • S’intéresse à la littérature scientifique dans le contexte de ses projets et est capable de comprendre et d’appliquer des concepts qui y sont expliqués
  • Est apte à travailler au sein d’une petite équipe
  • Démontre un grand sens de l’initiative

Expertise technique :

  • Maitrise du python
  • Maitrise d’un langage objet : C#, C++, Java
  • Expérience avec un ou des environnements de développement tels que PyTorch, Keras, TensorFlow.
  • Expérience avec git
  • Habileté à reconnaître, analyser et intégrer de nouvelles technologies dans le développement de nouveaux produits
  • Possède d’excellentes aptitudes techniques et de communication

Encore mieux si vous possédez ces atouts :

  • Connaissances des algorithmes de détection et de reconnaissance d’objets
  • Connaissances des algorithmes de suivi d’objets (trackers)
  • Expérience en traitement d’images et/ou vision numérique
  • Expérience avec les dockers
  • Expérience avec un environnement infonuagique
  • Expérience avec des produits basés sur la programmation embarquée
  • Expérience en Linux

Voilà ce que nous offrons !

  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Des cours de cuisine virtuels
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café et fruits gratuits à volonté
  • Espace de stationnement gratuit pour tous les employés
  • Des cours d'exercices virtuels

Si vous souhaitez savoir à quoi ressemble l’environnement de travail chez Genetec, voici le lien vers notre vidéo d’entreprise : https://www.youtube.com/watch?v=EupvfTWhRww&featur...

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.

Tags: Computer Science Deep Learning Engineering Git Keras Linux Machine Learning Mathematics Physics Python PyTorch Research TensorFlow

Perks/benefits: Career development Fitness / gym Flex hours Unlimited paid time off

Region: North America
Country: Canada
Job stats:  6  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.