Thales

Internediate or Senior Scientist - Data Scientist ...

Job description

Location: Quebec City, 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.

Au sein du groupe, Thales Digital Solutions (TDS) est un pôle d’innovation technologique supportant tous les secteurs d’activités autant sur le marché local canadien qu’à l'international. Rejoignez-nous afin de contribuer au développement de solutions pour nos missions critiques. Nos projets de pointe variés utilisent nos expertises en Intelligence Artificielle, Facteurs Humains, Systèmes autonomes collaboratifs, Optimisation, Gestion de la connaissance, Cybersécurité et Design.

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.

Within the group, Thales Digital Solutions (TDS) is a technological innovation hub supporting all sectors of activity, both in the local Canadian market and internationally. Join us to contribute to the development of mission critical solutions. Our various cutting-edge projects use our expertise in Artificial Intelligence, Human Factors, Collaborative Autonomous Systems, Optimization, Knowledge Management, Cybersecurity and Design.

Thales Group is a global organization with operations on all continents serving five major markets, all of which are vital for our societies: aerospace, space, ground transportation, defense and security, and digital security. Thales Group provides a unique range of technologies and services that make tomorrow possible, from the bottom of the ocean to the depth of space and cyberspace. 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 ensures 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’ Applied AI Research Team in Canada is looking for an Artificial Intelligence scientist with expertise in natural language and GNN (Graph Neural Network) models. The team aims to design and implement state-of-the-art solutions, leveraging text and structured data using machine and deep learning techniques.

Essential Functions / Key Areas Of Responsibility
  • Participate in challenging applied machine learning research projects often performed in collaboration with academics, industrial partners and business and research centers within Thales.
  • Translate business problems into the appropriate model and analytical solutions, by reusing and customizing existing and proven approaches.
  • Perform structured and text data analysis to determine key features and adapt your data processing and training pipeline.
  • Train and evaluate the performances of deep learning models to drive decisions on model development tasks based on the appropriate metrics
  • Develop reusable and clearly documented code for your data processing and training pipelines.
  • Clearly communicate results, associated uncertainties and limitations to collaborators.
  • Develop and maintain knowledge about trends, standard methodology and new developments AI/ML.
  • Present or publish findings in reports, representations, within Thales and for conferences and in peer reviewed journals.
Minimum Requirements: Skills, Experience, Education, Technical/Specialized Knowledge, Certifications, Language
  • Strong expertise in machine / deep learning (MSc, PhD, post-doc in the field, or equivalent work experience)
  • Solving analytical problems and building models using quantitative, statistical, or machine learning models
  • Strong Python programming skills
  • Experience in PyTorch or TensorFlow
  • Experience with NLP problems
  • Knowledge of traditional machine and deep learning algorithms and architectures
  • Working knowledge of the Linux operating system
  • Knowledge of statistical methods including hypothesis testing, classification, clustering, and regression analysis.
  • Ability to work creatively and analytically in a problem solving environment
  • Ability to orchestrate tasks and collaborate with other team members
  • Ability to drive applied research projects to completion with minimal guidance
  • Communicating scientific work in a clear and effective manner
Specialized Expertise
  • Proficiency in English and French
  • Experience with Language Models, Graph Neural Networks or Knowledge Graphs
  • Experience with exploiting embeddings from trained models to evaluate their quality and support other applications
  • Experience with information retrieval algorithms and models
  • Experience in developing clean and reusable data transformation pipelines for structured and text data
  • Publications in AI conferences such as NeurIPs, UAI, CVPR, ICCV, ICML, AAAI, IJCAI, ACL, ICLR, EMNLP, or other related ones.
  • ML Ops experience: model tracking, model governance, multiple models in different production contexts. 
  • Industry experience in developing and managing code with other developers.
  • Industry experience in building and deploying machine or deep learning models.
Thales est un employeur offrant l’égalité des chances qui valorise la diversité et l’inclusion sur le lieu de travail. Thales s’engage à mettre en place des mesures d’adaptation tout au long du processus de recrutement. Les candidats sélectionnés pour une entrevue et ayant besoin de mesures d’adaptation sont priés de le faire savoir lors de l’invitation à l’entrevue; notre équipe travaillera volontiers avec chaque candidat pour répondre à ses besoins particuliers. Tous les renseignements relatifs aux mesures d’adaptation seront traités d’une manière confidentielle et utilisés uniquement dans le but d’offrir une expérience candidat adaptée.

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.