Skip Navigation

Thales Careers

Search our jobs, use specific search options to find the perfect match

Menu

Applied Deep Learning Scientist (Focus on Computer Vision)

Job ID: R0112586 Location: Montreal, Quebec, Canada
Regular Employment, Full time
Location: Montreal, Canada

Dans des marchés en rapide évolution, les clients à travers le monde font confiance à Thales. Thales est une entreprise où les personnes les plus brillantes du monde entier se regroupent pour mettre en commun leurs idées et ainsi s'inspirer mutuellement. Dans tous les secteurs où œuvre Thales, notamment l’aérospatiale, le transport, la défense, la sécurité et l'espace, nos équipes d’architectes conçoivent des solutions innovantes qui rendent demain possible dès aujourd’hui.

Carrefour mondial de l’intelligence artificielle, Montréal est le foyer du nouveau centre de recherche et de technologie spécialisé en intelligence artificielle (cortAIx) collaborant avec les principaux groupes canadiens de recherche en intelligence artificielle à Montréal et à Toronto. S’appuyant sur ses compétences dans les principaux marchés industriels, Thales donne vie à l'intelligence artificielle au profit de ses clients tout en créant de passionnants emplois pour les chercheurs et les développeurs experts en intelligence artificielle en vue de trouver des solutions qui transformeront notre monde, du fond des océans aux confins de l'univers et du cyberespace. Ayant très tôt opté pour le modèle d’innovation ouverte et collaborative, Thales procède actuellement à la création de la structure du centre de recherche et de technologie spécialisé en intelligence artificielle (cortAIx). Piloté par Thales, le centre cortAIx, en collaboration avec l'Institut québécois d'intelligence artificielle (MILA), l'Institut de valorisation des données (IVADO) et l’Institut Vector de Toronto, est situé dans le célèbre quartier Petite-Italie, au cœur de la communauté de l’innovation à Montréal.

In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.

Montreal – a world leading AI hub, is home to new Centre of Research & Technology in Artificial Intelligence eXpertise (cortAIx) collaborating with leading Canadian AI research groups in Montreal and Toronto. With competencies in major industrial markets Thales is bringing artificial intelligence to life for our customers creating exciting jobs for AI researchers and developers who will create solutions that will transform our world from the bottom of oceans to the depths of space and cyberspace. As an early adopter of open, creative and collaborative innovation model, Thales is building the Centre of Research and Technology in Artificial Intelligence eXpertise (cortAIx). Led by Thales, cortAIx, in collaboration with the MILA (Artificial Intelligence Institute of Quebec), the IVADO (Institute of Data Valorization) and the Vector Institute of Toronto, is located in Montreal’s famous Little Italy, in the heart of Montreal’s innovation community.

RAISON D’ÊTRE: 

Un chercheur en intelligence artificielle (IA) appliquée en recherche et technologie (R&T) est chargé de découvrir, d'activer et d'intégrer des concepts d'IA innovants dans les solutions Thales. Il / elle prouve leur viabilité à travers la mise en œuvre de Proofs of Concept (PoC) et guide leur croissance de maturité à travers des prototypes et des démonstrateurs qui à leur tour illustreront et permettront leur plein potentiel commercial.

MISSIONS PRINCIPALES 

En tant que chercheur en IA appliquée à la recherche et à la technologie, vous dirigerez les activités clés tout au long de nos projets au rythme rapide.

Pour réussir dans ce rôle, la curiosité pour ce qui est nouveau, la volonté de remettre en question le statu quo, l'ouverture d'esprit et la pensée originale sont essentielles. L'individu doit rapidement apprendre et évaluer les nouvelles techniques et technologies afin de décider de les adopter, de les adapter ou de les abandonner. Il doit également être capable de proposer de nouvelles idées, de les présenter, de les remettre en question et de les améliorer continuellement. L'individu doit posséder des compétences techniques approfondies et pratiques et être familiarisé avec les derniers outils et environnements de développement Deep Learning, avec un fort accent sur les applications de vision par ordinateur, afin de contribuer à la mise en œuvre de ces idées.

Proposer des concepts innovants et les mettre en œuvre est rarement un processus individualiste. Le scientifique fait partie d'une équipe multidisciplinaire. Un fort esprit d'équipe et des capacités de travail d'équipe sont obligatoires. Il / elle contribuera en tant qu'expert technique à des projets de Recherche et Technologie au sein de Thales et de ses business units. Par conséquent, de bonnes compétences en communication sont nécessaires.

EXIGENCES

  • Maîtrise en informatique, ingénierie ou mathématiques
  • Expérience préalable en intelligence artificielle, apprentissage automatique
  • Compétences démontrées dans la conception de systèmes d’IA
  • Bonne base en mathématiques, statistiques et probabilités
  • Solide connaissance des fondations de l'apprentissage automatique avec un accent sur les applications de vision par ordinateur
  • Connaissance des architectures traditionnelles d'apprentissage profond (MLP, CNN, UNET, etc.) et des architectures d'apprentissage génératif profond (GAN, VAE) pour les tâches de vision par ordinateur.
  • Solides compétences en développement avec des frameworks d'apprentissage automatique tels que Scikit-learn, Tensorflow, Keras, PyTorch, Theano
  • Solides compétences en programmation Python
  • Connaissance pratique du système d'exploitation Linux
  • Volonté de contribuer dans un environnement axé sur l’équipe
  • Capacités de leadership démontrées dans des organisations scolaires, civiles ou commerciales
  • Capacité à travailler de manière créative et analytique dans un environnement de résolution de problèmes
  • Compétences avérées en communication verbale et écrite en anglais (conférences, présentations, publications, etc.)

QUALIFICATIONS PRÉFÉRÉES

  • Doctorat en informatique, ingénierie ou mathématiques
  • Minimum 3 ans d'expérience en machine learning en Python avec un intérêt pour le Deep Learning
  • Un historique de développement de logiciels d'IA (Deep Learning Focus) exceptionnel avec des preuves Github (ou similaires)
  • Compétences démontrées dans la conception de systèmes d’IA
  • Intérêt démontré pour le Deep Learning appliqué, y compris 1 / stade précoce de préparation des données, augmentation, génération, 2 / réglage systématique du modèle Deep Learning, 3 / modélisation d'expériences de Machine Learning réplicables, 4 / pipeline d'apprentissage profond pour la sélection et la validation de modèles ML.
  • Expérience de travail avec des langages de programmation tels que C, C ++, Java, des langages de script (Perl / Python / Ruby) ou similaires
  • Une expertise en apprentissage automatique embarqué (par exemple, quantification du Deep Learning) est un atout majeur
  • Expérience pratique de la visualisation des données, des outils / langages d'analyse
  • Travail d’équipe et collaboration démontrés dans des environnements professionnels
  • Capacité d'établir une crédibilité auprès des clients et des autres membres de l'équipe
  • Expérience préalable dans un environnement de recherche et technologie ou d'innovation (brevets, conception de systèmes, etc.)
  • Historique des publications dans les grandes conférences d'Intelligence Artificielle: CVPR, NeurIPS, IJCAI, AAAI, etc.             

JOB PURPOSE

A Research and Technology (R&T) Applied Artificial Intelligence (AI) Scientist is responsible for discovering, enabling and integrating innovative AI concepts into Thales solutions. He/she proves their viability through the implementation of Proofs of Concept (PoCs) and guides their maturity growth through prototypes and demonstrators that will in turn illustrate and enable their full business potential.

KEY JOB FUNCTIONS

As a Research and Technology Applied AI Scientist, you will drive the key activities throughout our fast-paced projects.

To be successful in this role, curiosity for what is new, willingness to challenge the status quo, open-mindedness and out-of-the-box thinking are crucial. The individual should quickly learn and assess new techniques and technologies in order to decide whether to adopt, adapt or discard them. He/she also needs to be able to come up with new ideas, present them, challenge them and improve them continuously. The individual must possess deep, hands-on technical skills and be familiar with latest Deep Learning development tools and environments, with a strong focus on Computer Vision applications, in order to contribute to the implementation of those ideas.

Coming up with innovative concepts and implementing them is rarely an individualistic process. The scientist is part of a multi-disciplinary team. Strong team spirit and teamwork capabilities are mandatory. He/she will contribute as a technical subject matter expert to Research and Technology projects across Thales and its business units. Therefore, good communication skills are required.

ESSENTIAL SKILLS AND QUALIFICATIONS

  • PhD/Masters degree in computer science, engineering or mathematics fields
  • Prior experience in artificial intelligence, machine learning
  • Minimum 3 years of machine learning experience in Python with interest in Deep Learning
  • A track record of outstanding AI (Deep Learning focus) software development with Github (or similar) evidence
  • Demonstrated abilities in designing AI systems
  • Demonstrated interest in applied Deep Learning, including 1/ early stage of data preparation, augmentation, generation, 2/ systematic Deep Learning model tuning, 3/ replicable Machine Learning experiments modeling, 4/ Deep Learning pipeline for ML model selection and validation.
  • Work experience with programming languages such as C, C++, Java, scripting languages (Perl/Python/Ruby) or similar
  • Expertise in Embedded Machine Learning (e.g., Deep Learning quantization) is a strong plus
  • Good foundation in mathematics, statistics and probability
  • Strong knowledge of Machine Learning foundations with a focus on Computer Vision applications
  • Knowledge of mainstream Deep Learning architectures (MLP, CNN, UNET, etc) and Deep Generative Learning architectures (GAN, VAE) for computer vision tasks.
  • Strong development skills with Machine Learning frameworks such as Scikit-learn, Tensorflow, Keras, PyTorch, Theano
  • Strong Python programming skills
  • Working knowledge of Linux OS
  • Eagerness to contribute in a team-oriented environment
  • Demonstrated leadership abilities in school, civil or business organisations
  • Ability to work creatively and analytically in a problem-solving environment
  • Proven verbal and written communication skills in English (talks, presentations, publications, etc.)

Chez Thales, nous proposons des CARRIÈRES passionnantes, pas de simples emplois. Fort de ses 80 000 collaborateurs dans 68 pays, Thales a mis en place une politique de mobilité permettant, chaque année, à des milliers d'employés de faire progresser leur carrière tant dans leur domaine d’expertise que dans de nouveaux domaines de compétences, cela aussi bien dans leur pays d’origine qu’à l'étranger. Ensemble, nous pensons qu’adopter une politique de flexibilité est une manière plus actuelle de travailler. C’est ici que commence votre parcours exceptionnel, postulez sans tarder!

At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!

Thales s’engage à promouvoir un lieu de travail diversifié et inclusif pour tous. Thales s’engage à fournir des accommodements à toute les étapes du processus de recrutement. Les candidats retenus pour une entrevue qui ont besoin d’accommodement sont priés d’en informer à la suite de l’invitation pour une entrevue. Nous travaillerons avec vous pour répondre à vos besoins. Toutes les informations relatives à l'accommodement fourni seront traitées de manière confidentielle et utilisées uniquement dans le but de fournir une expérience de candidat accessible.

Thales is committed to a diverse and inclusive workplace for all. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.


< Go Back to results

About our location

Montreal, Canada