Thales

Data Scientist in Applied Cognition

Job description

Location: Remote Quebec, Canada
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.
Thales Group is a global organization with operations on all continents serving five major markets, all of them of vital importance for our societies: aerospace, space, ground transportation, defense and security, and digital security. From the bottom of the ocean to the depth of space and cyberspace, Thales Group provides a unique range of technologies and services that make tomorrow possible, today. From helping cities and critical infrastructures to become safe and smart, to securing the global financial markets, protecting data and privacy and keeping security forces connected while on critical missions, Thales ensure that everyone can continue to share information, reap the benefits of a connected world and enjoy an enhanced quality of life, while staying safe and one step ahead of all forms of digital threat.
Thales is currently researching and developing advanced human monitoring solutions that aim to understand and adapt to human behavior, decision making, and physiology in real-time in order to optimize human performance in safety critical applications. Examples of safety critical domains where the solutions are applied are air traffic control, air crewed operations (civil and military), deep-space exploration, and training of specialized personnel. Sensors and data used vary greatly across contexts, but the candidate can expect to interact with data acquired through sensing equipment monitoring neuro-physiology (EEG, NIRS), physiology (ECG, Respiration, Eye-tracking, SpO2), behavior (Accelerometers, video, interactions with tools and environment), and decision making (resulting actions and decisions).
We believe that a suitable answer is multimodal assessment of human operators, providing transparency into the human functions and performance. The candidate must therefore have a very strong background in applied mathematics (e.g., statistics, signal processing) as the job mostly concerns the quantification and formal modeling of humans in applied contexts. Therefore, the purpose of the job is to:
  • In partnership with research collaborators (internal to Thales, scholars, medical, and industrial), design, develop and test models of human performance
  • Implement and test signal processing methods
  • Support the design of empirical studies
  • Carry out statistical analyses on acquired data
  • Implement/use machine learning pipelines for the processing of human-centered data
  • Collaborate with software developers to deploy the resulting models in solutions
Le groupe Thales est une organisation mondiale présente sur tous les continents au service de cinq grands marchés, tous d'importance vitale pour nos sociétés : l'aérospatial, l'espace, le transport terrestre, la défense et la sécurité et la sécurité numérique. Du fond des océans aux profondeurs de l'espace et du cyberespace, le groupe Thales propose une gamme unique de technologies et de services qui rendent demain possible, aujourd'hui. Qu'il s'agisse d'aider les villes et les infrastructures critiques à devenir sûres et intelligentes, de sécuriser les marchés financiers mondiaux, de protéger les données et la vie privée et de maintenir les forces de sécurité connectées lors de missions critiques, Thales veille à ce que chacun puisse continuer à partager des informations et à profiter des avantages d'un monde connecté et profitez d'une meilleure qualité de vie, tout en restant en sécurité et en ayant une longueur d'avance sur toutes les formes de menace numérique.
Thales recherche et développe actuellement des solutions avancées de surveillance humaine qui visent à comprendre et à s'adapter au comportement humain, à la prise de décision et à la physiologie en temps réel afin d'optimiser les performances humaines dans les applications critiques pour la sécurité. Des exemples de domaines critiques pour la sécurité où les solutions sont appliquées sont le contrôle du trafic aérien, les opérations avec équipage (civil et militaire), l'exploration de l'espace lointain et la formation de personnel spécialisé. Les capteurs et les données utilisés varient considérablement selon les contextes, mais le candidat peut s'attendre à interagir avec les données acquises grâce à l'équipement de détection surveillant la neuro-physiologie (EEG, NIRS), la physiologie (ECG, respiration, suivi oculaire, SpO2), le comportement (accéléromètres, vidéo, interactions avec les outils et l'environnement), et la prise de décision (actions et décisions qui en découlent).
Nous pensons qu'une réponse appropriée est l'évaluation multimodale des opérateurs humains, offrant une transparence sur les fonctions et les performances humaines. Ainsi, l'objectif du poste est de :
  • En partenariat avec des collaborateurs de recherche (internes à Thales, universitaires, médicaux et industriels), concevoir, développer et tester des modèles de performance humaine
  • Mettre en œuvre et tester des méthodes de traitement du signal
  • Soutenir la conception d'études empiriques
  • Réaliser des analyses statistiques sur les données acquises
  • Mettre en œuvre/utiliser des pipelines d'apprentissage automatique pour le traitement de données centrées sur l'humain
  • Collaborer avec les développeurs de logiciels pour déployer les modèles résultants dans les solutions
Essential Functions / Key Areas of Responsibility
A Research and Technology (R&T) Human factors and cognition specialist is responsible for discovering, enabling and integrating innovative human factors and cognition related 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.
To be successful in this role, curiosity for what is new, willingness to challenge the statu 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 data scientists and common development tools. The candidate must demonstrate a strong understanding of the scientific method and his/her ability to deliver quality content at all steps of the research process, from the capability to summarize the theoretical background of a novel domain to the dissemination of research outputs through peer-reviewed publications, patents or other means.
The scientist is part of a multi-disciplinary team. Strong team spirit and teamwork capabilities are mandatory. The ideal candidate therefore is able to demonstrate transverse skills that would facilitate the transfer of the work carried out to all stakeholders involved. 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. As a Research and Technology Human factors and cognition specialist, you will drive the key activities throughout our fast-paced projects.
Un spécialiste des facteurs humains et de la cognition en recherche et technologie (R&T) est chargé de découvrir, de réaliser et d'intégrer des concepts innovants liés aux facteurs humains et à la cognition dans les solutions Thales. Il/elle prouve leur viabilité à travers la mise en œuvre de preuves de concepts et guide leur croissance en maturité à travers des prototypes et des démonstrateurs qui illustreront et permettront à leur tour leur plein potentiel commercial.
Pour réussir dans ce rôle, la curiosité pour ce qui est nouveau, la volonté de défier 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 questionner et de les améliorer en permanence. La personne doit posséder des compétences techniques approfondies et pratiques et être familiarisée avec les outils associés au « data science » ainsi que les outils de développement courants. Le candidat doit démontrer une solide compréhension de la méthode scientifique et sa capacité à fournir un contenu de qualité à toutes les étapes du processus de recherche : de la capacité à résumer le contexte théorique d'un nouveau domaine jusqu’à la diffusion des résultats de la recherche par le biais de publications revues par les pairs, de brevets ou autres moyens.
Le scientifique fait partie d'une équipe pluridisciplinaire. Un fort esprit d'équipe et des capacités de travail d'équipe sont obligatoires. Le candidat idéal est donc en mesure de démontrer des compétences transversales qui faciliteraient le transfert du travail effectué à tous les intervenants impliqués. Il / elle contribuera en tant qu'expert technique aux projets de recherche et technologie de Thales et de ses unités commerciales. Par conséquent, de bonnes capacités de communication sont requises. En tant que spécialiste des facteurs humains et de la cognition en recherche et technologie, vous dirigerez les activités clés tout au long de nos projets au rythme rapide.
Minimum Requirements:
  • Master’s degree in computer science, bio-informatics, cognition, life sciences, or mathematics fields, or any field for which the candidate can demonstrate the relevance for the job posted
  • Prior experience in machine learning, modeling, signal processing.
  • Prior experience with the specific signals listed in the job offer is considered a plus
  • Strong foundation in mathematics, statistics and probability
  • Good knowledge of human cognition, human performance, biological, physiological systems is a plus
  • Good knowledge of models design and training
  • Good knowledge of data sciences foundation, in particular with respect to data management, data analytics and data fusion
  • Good knowledge of Machine Learning foundations with a particular focus on Unsupervised and Supervised Learning algorithms
  • Strong Python programming skills
  • Java, Matlab, R, programming skills is a plus
  • Good development skills with Machine Learning frameworks such as Scikit-learn, Tensorflow, PyTorch
  • Good knowledge of development environment (Git, Jira)
  • Connaissance de Docker
  • Working knowledge of Linux OS
  • Eagerness to contribute in a team-oriented environment
  • Demonstrated leadership abilities in school, civil or business organizations
  • Ability to work creatively and analytically in a problem-solving environment
  • Proven verbal and written communication skills in English (talks, presentations, publications, etc.)
Exigences minimales:
  • Maitrise en informatique, bio-informatique, cognition, sciences de la vie ou mathématiques, ou tout domaine pour lequel le candidat peut démontrer la pertinence pour le poste affiché
  • Expérience préalable en apprentissage automatique, modélisation, traitement du signal
  • Une expérience préalable avec les signaux spécifiques énumérés dans l'offre d'emploi est considérée comme un plus
  • Base solide en mathématiques, statistiques et probabilités
  • Une bonne connaissance de la cognition humaine, de la performance humaine, des systèmes biologiques et physiologiques est un plus
  • Bonne connaissance de la conception de modèles
  • Bonne connaissance des fondements de la science des données, en particulier en ce qui concerne la gestion des données, l'analyse des données et la fusion des données
  • Bonne connaissance des fondements de l'apprentissage automatique avec un accent particulier sur les algorithmes d'apprentissage non supervisé et supervisé
  • Solides compétences en programmation Python
  • Java, Matlab, R, des compétences en programmation sont un plus
  • Bonnes compétences en développement avec des cadres d'apprentissage automatique tels que Scikit-learn, Tensorflow, Keras, PyTorch, Theano
  • Bonnes compétences en environnement de développement (Git, Jira)
  • Connaissance de Docker
  • 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 éprouvées en communication verbale et écrite en anglais (conférences, présentations, publications, etc.)
Preferred Qualifications
  • Minimum 3 years of machine learning/signal processing experience in Python with interest in human cognition and decision making
  • Between 1 and 3 years of experience in research and implementation similar solutions.
  • A track record of coding with Github (or similar) evidence
  • A track record of outstanding previous research with peer-reviewed publications (or similar) evidence
  • Demonstrated abilities in signal processing
  • Demonstrated abilities in machine learning
  • Demonstrated abilities in modeling
  • Demonstrated interest cognition and decision making
  • Work experience with programming languages such as C, C++, Java, scripting languages (Perl/Python/Ruby) or similar
  • Hands-on experience with data visualization and data analytics tools/languages
Soft Skills:
  • Fluent in French and English (spoken and written)
  • Strong intellectual curiosity as well as the desire to learn and to diversify
  • Strong skills for teamwork and foster collaboration & collective intelligence
  • A keen sense of quality and good practices.
  • Prior experience in a Research & Technology or innovation environment.
Qualifications préférées:
  • Minimum 3 ans d'expérience en apprentissage automatique/traitement du signal en Python avec un intérêt pour la cognition humaine et la prise de décision
  • Entre 1 et 3 ans d'expérience dans la recherche et la mise en œuvre de solutions similaires.
  • Un historique de codage avec des preuves Github (ou similaire)
  • Un bilan de recherches antérieures exceptionnelles avec des publications évaluées par des pairs (ou des preuves similaires)
  • Capacités démontrées en traitement du signal
  • Capacités démontrées en apprentissage automatique
  • Capacités démontrées en modélisation
  • Connaissance de l'intérêt démontré et prise de décision
  • Expérience de travail avec des langages de programmation tels que C, C++, Java, des langages de script (Perl/Python/Ruby) ou similaire
  • Expérience pratique des outils/langages de visualisation et d'analyse de données
Compétences générales :
  • Maîtrise du français et de l'anglais (parlé et écrit)
  • Forte curiosité intellectuelle ainsi que le désir d'apprendre et de se diversifier
  • Solides compétences pour le travail d'équipe et favoriser la collaboration et l'intelligence collective
  • Un sens aigu de la qualité et des bonnes pratiques.
  • Expérience antérieure dans un environnement de recherche et technologie ou d'innovation
Physical Demands.
The job may require the employee to setup equipment and perform field trials in outdoor environments.
Ce poste peut nécessiter de l’employé(e) de mettre en place de l’équipement et de conduire des expériences sur le terrain en environnement extérieur.
Regulatory Compliance Requirements:
This position requires direct or indirect access to hardware, software, technology or technical data controlled under the Canadian Export Control List, Canadian Controlled Goods Program, the Canadian Industrial Security Program, the International Traffic in Arms Regulations (ITAR) and/or the Export Administration Regulations (EAR). All applicants must be able to meet the eligibility requirements outlined in the Canadian Controlled Goods Program and able to obtain a Canadian NATO Secret clearance.
Ce poste exige un accès direct ou indirect au matériel informatique, aux logiciels, à la technologie ou aux données techniques contrôlés en vertu de la Liste canadienne des marchandises et technologies d’exportation contrôlée, du Programme canadien des marchandises contrôlées, du Programme canadien de la sécurité industrielle, de la réglementation américaine lnternational Traffic in Arms Regulations (ITAR) ou de la réglementation américaine Export Administration Regulations (EAR). Tous les candidats doivent être en mesure de satisfaire aux critères d’admissibilité énoncés dans le Programme canadien des marchandises contrôlées et être en mesure d’obtenir une habilitation de sécurité canadienne de niveau Secret OTAN.
Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. 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.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.