Skip Navigation

Thales Careers

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

Menu
Down

Optimization Operational Research Scientist

Job ID: R0100708 Location: Québec, Quebec, Canada
Full time, Regular Employment
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.

TRT-Canada est reconnu pour être un véritable pôle d’innovation technologique qui façonne l’offre de Thales aussi bien au Canada que sur les marchés de l'exportation. Le rôle de Thales Recherche et Technologie (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.

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.

TRT-Canada is recognized as a multi-technology innovation house that shapes Thales offering in Canada and on export markets. The role of Thales Research and Technology (TRT) is to extend the influence of Thales within the scientific and technical communities, offering a platform for innovation and knowledge sharing, and attracting talented science graduates to build on our acquired expertise.

RAISON D’ÊTRE: 

Les chercheurs sont principalement impliqués dans la planification, la conduite et l'analyse d'expériences, pour une utilisation finale définie (développer de nouveaux produits, procédés ou applications commerciales) ou pour élargir la connaissance scientifique en général. Bien que la recherche soit souvent effectuée sur une base individuelle, le chargé de recherche et technologie travaille généralement au sein d'une équipe plus large et une partie de son travail consiste à organiser des rencontres périodiques de suivis afin d’informer le gestionnaire R&T ainsi que la direction technique.

MISSIONS PRINCIPALES:

  • Effectuer des travaux en laboratoire ou sur le terrain pour soutenir une étude / expérimentation

  • Traiter et analyser des données et des résultats

  • Se tenir au courant des développements scientifiques et techniques pertinents en vue d’orchestrer une feuille de route

  • Contribuer à la visibilité de la R&T en participant à la publication d’articles scientifiques et techniques, à la création d'affiches, à la présentation des travaux de recherche lors de conférences (invité), ou à la soumission de propositions d'idées ou projets (concours)

  • Soutenir une proposition et cahier des charges;

  • Soutenir le démarrage de projet, et jalons (Revue Technique, Transfer Technologique);

  • Identifier de nouvelles propositions de recherche incluant des collaborations avec les écosystèmes académiques et industriels

  • Participer à des évaluations par les pairs (peer-review) de travaux scientifiques

  • La gestion administrative de projet, des contrats liés aux projets, du co-financement, de la protection intellectuelle, au financement Institutionnel, Gouvernemental, ainsi que les crédits à la recherche

  • La rédaction des minutes meeting reliés à l’avancement des projets

  • Participer aux activités de recrutement – de personnel ou de subvention

  • Agir en tant que Conseiller Technique lors de jury, rencontre, événement, atelier de travail, et développement des affaires

  • Contribuer à un atelier / groupe de travail

  • Veiller à ce que les normes de qualité soient respectées

  • Développer des solutions originales aux problèmes

  • Rencontres de projets avec le client: démontrer / expliquer les résultats de la R&T aux parties prenantes

  • Supervision : en collaboration avec le product owner, suivre l’exécution des tâches de recherche (sprint planning, task breakdown, backlog), évaluation technologique (spike, whitepaper), ou personnel qui développe la technologie (sprint review, retrospective)

  • Supervision de technicien, stagiaire, junior, apprenti, professionnel de recherche ainsi que chargé de technologie dans l’exécution de leur mission de recherche

  • Conception de solutions logicielles ou systèmes dans le but de résoudre un verrou scientifique, technique ou opérationnel

EXIGENCES TECHNIQUES ET REQUIS : 

  • Maîtrise / Doctorat en génie industriel, en génie logiciel, en informatique ou en mathématique. Un baccalauréat dans une autre discipline de l’ingénierie ou en informatique combiné avec de l’expérience complémentaire est également acceptable

  • 3-5 années d’expérience

  • Connaissance des logiciels Primavera P6 et Microsoft Project

  • Connaissance approfondie de la programmation par contrainte (langage MiniZinc, solver Chuffed)

  • Connaissance approfondie du mixed-integer linear programming (modèles programmés en C++ et python, solver CPLEX et/ou GUROBI)

  • Connaissances des techniques de serial schedule generation schemes, large neighbourhood search, et méthodes de matheuristics

  • Connaissance des problèmes de type « Resource Constrained Project Scheduling Problem » (RCPSP)

  • Connaissance des processus décisionnel Markov, hierarchical MDP, agent-based modeling

  • Connaissance en allocation de ressource (optimisation combinatoire), systèmes d’aide à la décision, et programmation linéaire et quadratique

  • Atouts: apprentissage par renforcement et algorithmes génétiques

  • Bonne maîtrise du français parlé et écrit; la maitrise de l’anglais est un atout mais non une exigence.

  • Atout : être éligible à l’obtention d’une cote de fiabilité ou de sécurité exigées par les contrats du gouvernement fédéral

  • Avoir de la curiosité intellectuelle, le gout d’apprendre et de se diversifier 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

Job Purpose:

Research Scientists are primarily involved in planning, conducting and analyzing experiments, either with a definite end use (to develop new products, processes or commercial applications) or to broaden scientific understanding in general. Although research is often carried out on an individual basis, Research and Technology Lead usually work as part of a larger team and part of the job is to organize periodic follow-up meetings in order to inform the R&T manager as well as the technical direction.

Key Job Functions:

  • Project meetings with the client: demonstrate / explain R&T results to stakeholders

  • Supervision: in collaboration with the product owner, follow the execution of research tasks (sprint planning, task breakdown, backlog), technological assessment (spike, whitepaper), or personnel who develop the technology (sprint review, retrospective)

  • Supervision of technician, intern, junior, apprentice, research professional as well as technology lead in the execution of their research mission

  • Design of software solutions or systems in order to resolve a scientific, technical or operational issue

  • Carry out laboratory or in the field work to support a study / experiment

  • Process and analyze data and results

  • Keep abreast of relevant scientific and technical developments in order to lead a roadmap

  • Contribute to R&T visibility by participating in the publication of scientific and technical papers, the creation of posters, the presentation of research work at conferences (guest), or the submission of ideas or projects proposals (competition)

  • Support proposal and statement of work

  • Support project kick-off, and milestones (Technical Review, Technology Transfer)

  • Identify new research proposals including collaborations with academic and industrial ecosystems

  • Participate in peer-review of scientific work

  • Management of project, contracts linked to projects, co-financing, intellectual property, Institutional and Governmental funding, as well as research credits

  • Drafting of meeting minutes related to the progress of projects

  • Participate in recruitment activities - staff or grants

  • Act as Technical Advisor during jury, meeting, event, workshop, and business development

  • Contribute to a workshop / working group

  • Ensure that quality standards are met

  • Develop original solutions to problems

Key Skill Requirements:

  • Master’s / Doctorate degree in computer engineering, software engineering, computer science or mathematics. A bachelor’s degree in other engineering discipline or computer science combined with a complementary experience is also acceptable

  • 3-5 years of experiences

  • Knowledge of Primavera P6 and Microsoft Project software

  • In-depth knowledge of constraint programming (MiniZinc language, Chuffed solver)

  • In-depth knowledge of mixed-integer linear programming (models programmed in C ++ and python, CPLEX solver and / or GUROBI)

  • Knowledge of serial schedule generation schemes, large neighborhood search techniques, and matheuristics methods

  • Knowledge of Resource Constrained Project Scheduling Problem (RCPSP) type problems

  • Knowledge of Markov decision making, hierarchical MDP, agent-based modeling

  • Knowledge of resource allocation (combinatorial optimization), decision support systems, and linear and quadratic programming

  • Asset: reinforcement learning and genetic algorithms

  • Fluent in French spoken and written; fluency in English is an asset but not a requirement

  • Asset: be eligible for a reliability or security clearance required by federal government contracts

  • Intellectual curiosity, the desire to learn and to diversify is essential

  • Have skills for teamwork and foster collective intelligence

  • A keen sense of quality and good practices

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

Quebec City, Canada

Sign up for job alerts

Interested InSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.