GIRO logo

Développeur ou Développeuse junior, Algorithmes (Recherche Opérationnelle)

GIRO
Department:Software Development
Type:HYBRID
Region:Montreal, Quebec
Location:Montreal, Quebec, Canada
Experience:Entry level
Estimated Salary:CAD55,000 - CAD75,000
Skills:
C++OPTIMIZATION ALGORITHMSLINEAR PROGRAMMINGMIXED INTEGER LINEAR PROGRAMMINGCOLUMN GENERATIONMETAHEURISTICSOBJECT-ORIENTED PROGRAMMINGWINDOWSRELATIONAL DATABASES
Share this job:

Job Description

Posted on: June 11, 2026

CHEZ GIRO, NOUS TRAÇONS LA VOIE. Chez GIRO, notre mission est claire : améliorer la qualité de vie à travers le monde grâce à des logiciels et des services qui augmentent l’efficacité du transport en commun et de la livraison postale. Nous rejoindre, c’est contribuer à des projets et des initiatives qui font une réelle différence pour des millions de personnes. Derrière chaque ligne de code, chaque idée, chaque action, se cache un impact plus grand que nous. Ensemble, nous traçons la voie. Pourquoi choisir GIRO?

  • Rejoins une entreprise québécoise qui est un leader international en solutions logicielles
  • Évolue dans un environnement de travail collaboratif où l’expertise et l’engagement sont le moteur de chaque projet
  • Bénéficie d’une stabilité fondée sur des relations durables avec nos clients et notre vision à long terme

UN ENVIRONNEMENT POUR T'ÉPANOUIR Ici, on mise sur un environnement inclusif et positif. Nous proposons une gamme d'avantages, comprenant : 

  • Un horaire flexible, incluant du télétravail pour un meilleur équilibre
  • Des activités en équipe et des traditions annuelles qui nous unissent avec fierté : 5 à 7, Journée GIRO, quiz, défis sportifs et plus encore!
  • Un coup de pouce pour ton transport, pouvant inclure le remboursement de la carte OPUS ou du BIXI
  • Des assurances collectives adaptées à tes besoins et REER collectif (avec contribution jusqu’à 5 %) *
  • Un soutien au quotidien : programme d’aide aux employés, télémédecine et soutien en santé mentale.
  • Des opportunités de formation et de développement professionnel pour grandir, apprendre et aller encore plus loin.
  • Des boissons et collations : café, thé, tisane, chocolat chaud et fruits
  • Applicable seulement aux employés en contrat à durée indéterminée 

Au sein de l’équipe Algorithmes, tu joueras un rôle clé dans la conception, l’évolution et l’industrialisation de solutions logicielles complexes ayant un impact direct sur le quotidien de millions d’usagers du transport collectif à travers le monde. Tes Principales Responsabilités

  • Participer à toutes les étapes de conception et de développement de produits logiciels de grande envergure : design fonctionnel, modélisation mathématique, architecture, analyse organique et programmation
  • Développer, améliorer et maintenir des algorithmes d’optimisation intégrés aux différentes applications
  • Documenter et tester les développements afin d’assurer leur qualité et leur pérennité
  • Offrir un soutien technique aux équipes de développement et de projet qui utilisent les fonctionnalités développées par l’équipe Algorithmes

LES COMPÉTENCES QUI FERONT DE TOI UN PILIER DE NOTRE ÉQUIPE

  • Maitrise ou Doctorat dans un domaine pertinent : informatique, génie logiciel, recherche opérationnelle, mathématiques appliquées, etc.
  • 0 à 3 ans d’expérience pertinente (milieu académique ou industriel)
  • Maitrise de la programmation orientée objet, notamment en C++
  • Expérience avec les environnements Windows et les bases de données relationnelles
  • Bonnes connaissances en recherche opérationnelle incluant la modélisation et la résolution de LP/MILP, la génération de colonnes et les métaheuristiques.
  • Aisance à communiquer en français, autant à l’oral qu’à l’écrit

PRÊT.E À TRACER LA VOIE AVEC NOUS? Postule dès maintenant et échange avec notre équipe d’acquisition de talents. Nous avons hâte de te rencontrer! Si possible, merci de nous faire parvenir ton CV en français. Conformément aux exigences normatives et réglementaires auxquelles GIRO souscrit, tous les postes, qu'ils soient à durée indéterminée, à durée déterminée ou de stage, doivent faire l'objet d'une vérification d'antécédents judiciaires. Les postes dont l'exercice implique l'accès à des données financières doivent faire l'objet d'une enquête de crédit. Les vérifications sont réalisées selon les procédures en place chez GIRO.     Conditions d’emploi : Les candidats doivent être légalement autorisés à travailler dans le pays choisi au moment où un emploi leur est offert. Il incombe entièrement aux candidats posant leur candidature d’obtenir les permis de travail, les visas ou toutes autres autorisations nécessaires avant leur entrée en fonction.    Le générique masculin est utilisé uniquement dans le but d’alléger le texte.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Hunter Bond logo

Software Engineer

Hunter Bond
Just now
Software Development
HYBRID
Montreal, Quebec, Canada
REACTFRONT END DEVELOPMENTJAVASCRIPT+3 more
Aversan Inc. logo

Satellite Systems Platform Engineer

Aversan Inc.
Just now
Software Development
HYBRID
Montreal, Quebec, Canada
RF SYSTEM DESIGNELECTRICAL SYSTEM DESIGNSATELLITE SYSTEMS+16 more
GIRO logo

Développeur ou Développeuse junior, Algorithmes (Recherche Opérationnelle)

GIRO
Just now
Software Development
HYBRID
Montreal, Quebec, Canada
C++OPTIMIZATION ALGORITHMSLINEAR PROGRAMMING+6 more
Wizards of the Coast logo

Senior Software Developer

Wizards of the Coast
Just now
Software Development
HYBRID
Montreal, Quebec, Canada
KOTLINSWIFTREACT NATIVE+10 more
Aylo logo

Développeur ou développeuse sénior de logiciels

Aylo
Just now
Software Development
HYBRID
Montreal, Quebec, Canada
JAVASCRIPTHTML5CSS3+12 more