Thales Group Seeking développeur en intelligence Artificielle et MLOPS for immediate hire. Accepting applications from all groups. 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.
Développeur en intelligence Artificielle et MLOPS
Il s’agit d’un poste hybride dans la ville de Québec
Résumé du poste
Thales (https://www.thalesgroup.com/fr) est un leader mondial de hautes technologies qui façonne aujourd’hui le monde de demain. Le Groupe propose des solutions, services et produits à ses clients dans les domaines de l’aéronautique, de l’espace, du transport, de l’identité et de la sécurité numérique, et de la défense et compte plus de 80 000 collaborateurs dans 68 pays.
Au Canada, Thales allie plus de 50 ans d’expérience et le talent de plus de 2 500 personnes qualifiées d’un océan à l’autre. Actif dans les secteurs de la défense, du transport ferroviaire urbain, de l’aviation civile, de l’identité et de la cybersécurité, nous répondons ainsi aux besoins et aux conditions les plus complexes de nos clients dans tous les environnements d’exploitation.
Thales Recherche et Technologie – Canada (TRT) / Thales Digital Solutions (TDS), basé à Québec et Montréal, est reconnu pour être un véritable accélérateur d’innovation technologique pour le groupe Thales et pour ses clients. Le rôle de TRT est d’étendre l’influence de Thales au sein des communautés scientifiques et techniques, proposant une plate-forme pour l’innovation et le partage des connaissances tout en attirant de talentueux diplômés en sciences qui viendront parfaire son expertise.
NOTRE ÉQUIPE
L’équipe “MinimAIze” est une jeune équipe en expansion au sein de l’organisation de TDS dédiée à développer des solutions ayant comme but d’amener l’intelligence artificielle plus près des utilisateurs qu’ils soient humains, senseurs, etc. L’équipe est composée de développeurs et scientifiques spécialisés en intelligence artificielle et également de près avec d’autres équipes au sein de TDS sur des sujets connexes et dont l’expertise ‘on the edge’ est requise.
Avec les besoins grandissants chez les clients de Thales en IA et les contraintes de matériel utilisé, les membres de cette équipe doit user d’innovation afin de proposer des solutions optimales adaptées aux différentes plateformes. Nous recherchons à faire grandir cette équipe avec un ingénieur spécialisé en IA pour aider l’équipe dans ses projets. Les défis sont grands que ce soit au niveau de l’intégration de l’IA que de la collection des données ou du déploiement.
DESCRIPTION DU POSTE
En tant que développeur en intelligence artificielle, tu auras la responsabilité de concevoir, assembler, programmer et tester des systèmes complexes comportant une composante IA en tenant compte de toutes les contraintes de l’environnement ciblé. Pour y arriver, tu devras participer aux efforts collectifs de l’équipe afin de développemr des systèmes permettant d’exécuter les algorithmes sur des environnements parfois aux capacités restreintes et en tenant compte de différentes contraintes propres aux différents types d’environnements.
Principaux domaines de responsabilité
Concevoir, développer et rechercher des algorithmes en IA tenant compte de l’environnement ciblé pour l’exécution ;
Faire le pont entre les scientifiques des données et les équipes de Software Engineering;
Concevoir et instaurer des processus reproductibles pour l’Intelligence artificielle (pipelines, automatisation, infrastructure as code) créer et configurer des modèles en Intelligence artificielle performants et réutilisables (extensibles, configurables, maintenables);
Gérer et analyser les données; traduire et mettre les modèles en Intelligence artificielle en production, gérer le cycle de vie des modèles Interpréter les analyses et des performances des modèles afin de les améliorer
Résoudre des problèmes, à tous les niveaux de la vie d’un modèle en Intelligence artificielle;
Analyser les requis du client en collaboration avec les équipes multidisciplinaires;
Documenter et communiquer les architectures, décisions et processus mis en place;
Préparation de tests unitaires sur les éléments du logiciel; tests d’intégration et tests fonctionnels;
Gestion en configuration des éléments du logiciel;Participer au bon déroulement des activités au sein d’une équipe Agile (sprint planning, daily meeting, sprint review et sprint retrospective
Qualifications minimales
Connaissance des langages C/C++, Python, Scala, Spark
Connaissance en gestion de données et de base de données (SQL or noSQL, data versioning)
Connaissance en containerisation (Docker, Kubernetes)
Connaissance et maîtrise des différents environnements de déploiement de modèles
Connaissance en Machine Learning (Neural Networks, Random Forests, SVM, all the basics…)
Avoir de bonnes aptitudes en résolution de problèmes
Education:
Baccalauréat dans le domaine de l’informatique ou de l’électronique
Maîtrise du français et de l’anglais parlé et écrit
Exigences particulières du poste
Avoir de la curiosité intellectuelle, le goût d’apprendre et de se diversifier est essentiel
Avoir un bon sens de l’éthique est essentiel, avoir des aptitudes pour le travail en équipe et favoriser l’intelligence collective
Un sens aigu de la qualité et des bonnes pratiques,capacité d’obtenir une cote de sécurité est un atout très important
Avoir un intérêt pour le domaine de la cybersécurité est un atout
Avoir un intérêt pour les systèmes électromécaniques est un atout
Avoir de l’expérience en développement d’algorithmes en IA pour des systèmes embarqués est un atout
Ce que nous offrons
Thales offre un vaste programme d’avantages sociaux à tous les employés à temps plein travaillant 24 heures ou plus par semaine et à leurs personnes à charge admissibles, y compris ce qui suit :
Assurance maladie complémentaire payée par l’entreprise, assurance dentaire, HSA, assurance vie, AD&D, invalidité à court terme, programme de soins contre le cancer, assurance voyage, plan d’aide aux employés et programme de bien-être.
Régimes d’épargne-retraite (REER, PPCD, CELI) avec une contribution de l’entreprise et une contribution équivalente à un PPCD, sans période d’acquisition.
Jours fériés, jours de vacances et congés de maladie payés par l’entreprise.
Assurance-vie volontaire, assurance-décès, assurance contre les maladies graves, assurance-invalidité de longue durée.
Remises accordées aux employés sur l’achat d’une maison, d’une voiture et d’un abonnement à un centre de remise en forme.
Pourquoi nous rejoindre ?
Say HI et apprenez-en plus sur le travail chez Thales en cliquant ici.
https://www.youtube.com/watch?v=BQ4Tu0YPm_U
#LI-AR2
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.
Ce poste exige un accès direct ou indirect à du matériel, des logiciels, ou à des informations 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 éligibles ou en mesure d’obtenir une autorisation pour un tel accès, y compris l’éligibilité au Programme canadien des marchandises contrôlées et être en mesure d’obtenir une habilitation de sécurité canadienne de niveau Secret OTAN.
This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List, the Canadian Controlled Goods Program, the Canadian Industrial Security Program, the US International Traffic in Arms Regulations (ITAR) and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access including eligibility to the Canadian Controlled Goods Program and able to obtain a Canadian NATO Secret clearance.