Talent.com
Concepteur logiciel Python senior (outillage pour équipe IA)
Concepteur logiciel Python senior (outillage pour équipe IA)Wabtec • Montréal, Québec, Canada
No longer accepting applications
Concepteur logiciel Python senior (outillage pour équipe IA)

Concepteur logiciel Python senior (outillage pour équipe IA)

Wabtec • Montréal, Québec, Canada
30+ days ago
Job type
  • Full-time
Job description
Description du poste

Expertise principale

  • Expérience senior en ingénierie logicielle avec une solide expertise en Python et un historique de livraison d’outils internes utilisés par d’autres ingénieurs.

  • Excellente capacité à résoudre rapidement des problèmes, à prototyper, à débloquer les équipes et à livrer des solutions pragmatiques dans des contraintes réelles.

  • Solides bases en conception logicielle, débogage, tests et optimisation des performances dans des environnements Linux.

Outils & Python

  • Expertise avancée en Python : packaging (pip/conda), conception d’API, outils CLI, typage et automatisation des tests (pytest).

  • Expérience dans la création d’outils améliorant la productivité des développeurs (SDK, outils en ligne de commande, notebooks, services ou applications web internes).

  • Connaissance pratique des bibliothèques CV/ML couramment utilisées (NumPy, OpenCV, bases de PyTorch/TensorFlow).

  • Capacité à étendre Python avec d’autres langages si nécessaire (C++/pybind/ctypes) et aisance dans des environnements multi-dépôts.

Performance, profilage & benchmarking

  • Expérience concrète dans la conception de benchmarks et de tests de performance pour des pipelines intensifs en calcul (microbenchmarks, benchmarks de bout en bout, suivi des régressions).

  • Maîtrise des outils et techniques de profilage (profilage CPU/GPU, traçage, flame graphs) et capacité à transformer les constats en améliorations mesurables.

  • Compréhension des contraintes matérielles et de déploiement (CPU/GPU/NPU) et de leur impact sur la latence, le débit et la mémoire.

Plateformes & DevOps

  • Expérience avec CI/CD appliqué aux outils logiciels (GitLab CI, GitHub Actions) et mise en place de seuils qualité pour les tests et la performance.

  • Maîtrise de Docker et du développement conteneurisé ; capacité à empaqueter et exécuter les outils de manière cohérente entre environnements de développement et de build.

  • Familiarité avec des environnements infonuagiques utilisés pour les flux IA (ex. piles technologiques basées sur Azure), un atout important.

Collaboration & ingénierie

  • Maîtrise de Git, des revues de code et des pratiques d’ingénierie collaborative ; capacité à travailler efficacement entre équipes et interfaces.

  • Approche Agile : livraison incrémentale, boucles de rétroaction et priorisation pragmatique.

  • Excellentes compétences en communication en anglais pour la collaboration internationale ; capacité à expliquer clairement les outils et les résultats aux utilisateurs finaux.


Qualifications

  • Baccalauréat en informatique, en génie logiciel ou domaine connexe (ou expérience équivalente).
  • Minimum de 5 ans d’expérience professionnelle, avec responsabilité démontrée sur des outils ou produits utilisés par des équipes d’ingénierie.

  • Aisance à évoluer entre différentes technologies (Python, C++, TypeScript, C#, etc.) et à apprendre rapidement selon les besoins du projet.

  • Mentalité de bâtisseur : curiosité, autonomie et orientation vers l’action — livrer rapidement une solution utile, puis la perfectionner vers l’excellence.



Informations complémentaires

Travailler chez Evident c’est aussi :

  • D’abord et avant tout la possibilité d’apprendre et progresser;
  • Équipes multidisciplinaires et dynamiques;
  • Un programme de primes annuelles et des avantages médicaux complets;
  • Des horaires flexibles qui facilite la conciliation travail/famille;
  • Possibilité de télétravail.

Qu’est-ce que vous pourriez accomplir dans un endroit où les gens passent avant tout?

Chez Wabtec, ce n’est pas juste un emploi — c’est l’impact que vous créez. Quand nos gens se rassemblent, nous repoussons les limites du possible en améliorant continuellement ce que nous faisons et comment nous le faisons — pour nos clients et les uns pour les autres.

Si vous êtes prêt à révolutionner la façon dont le monde se déplace pour les générations futures, Wabtec est l’endroit qu’il vous faut.

Qui sommes-nous?

Wabtec est un fournisseur mondial de premier plan d’équipements, de systèmes, de solutions numériques et de services à valeur ajoutée pour les secteurs ferroviaires de fret et de transport en commun. Forts de plus de 150 ans d’expérience, nous menons en matière de sécurité, d’efficacité, de fiabilité, d’innovation et de productivité. Que ce soit dans le fret, le transport, les ports, la logistique, les mines, l'industrie ou la marine, notre expertise, nos technologies et nos employés accélèrent ensemble l’avenir du transport. Avec des racines remontant à George Westinghouse, Thomas Edison et Louis Faiveley, Wabtec a toujours développé des technologies et mis en œuvre des solutions adaptées aux secteurs essentiels pour répondre aux besoins des clients et des gouvernements.

Avec environ 30 000 membres de l’équipe à travers le monde, nous générons une performance qui fait avancer le monde. Nous sommes des apprenants à vie, animés par le désir constant de faire mieux. Apprenez-en plus à www.WabtecCorp.com

Notre culture nous propulse et ouvre les possibilités

Nous croyons que les meilleures idées naissent d’un mélange d’expériences et de parcours variés. Chez Wabtec, nous travaillons chaque jour pour créer un environnement où chacun trouve sa place. Nous bâtissons une culture où le leadership, l’inclusion et votre perspective unique alimentent le progrès.

Nous sommes fiers d’être un employeur offrant l’égalité des chances. Nous accueillons les talents de tous les horizons, expériences et identités – y compris la race, le genre, l’âge, le handicap, le statut de vétéran et plus encore.

Besoin d’adaptation? Faites-nous signe – nous sommes là pour vous.

Create a job alert for this search

Concepteur logiciel Python senior (outillage pour équipe IA) • Montréal, Québec, Canada

Similar jobs

Concepteur Technique Senior – Niveaux & Outils

People Can FlyMontreal (administrative region), QC, CA
Full-time

Un studio de développement de jeux indépendant à Montréal recherche un concepteur technique.Le candidat idéal doit avoir au moins 5 ans d'expérience, de solides compétences en Unreal Engine, et une...Show more

 • Promoted

Concepteur de niveau technique senior - Remote

People Can Fly StudioMontreal
Remote
Full-time

Un studio de développement de jeux innovant basé à Montréal recherche un concepteur technique pour intégrer des systèmes de jeu captivants.Ce rôle exige une solide expérience en Unreal Engine et un...Show more

 • Promoted

Développeur IA/ML - Solutions Performatives

Tecsys Inc.Montreal (administrative region), QC, CA
Full-time

Intégrez une équipe innovante en tant que Développeur IA/ML.Mettez vos compétences en Python au service de la conception de solutions performantes pour divers cas d'utilisation.Dans ce rôle, vous t...Show more

 • Promoted

Concepteur ATE Python / Python ATE Developer

Syntronic - A Global Design HouseMontreal (administrative region), QC, CA
Full-time

Joignez-vous à Syntronic : Là où votre innovation façonne l’avenir.Join Syntronic: Where Your Innovation Shapes the Future.Chez Syntronic, nous ne nous contentons pas de suivre les tendances de l’i...Show more

 • Promoted

Concepteur de solutions préventes

NOVIPROMontreal (administrative region), QC, CA
Permanent

Concepteur de solutions préventes.Leader au Québec depuis plus de 30 ans, NOVIPRO continue de développer des solutions et des offres de services technologiques de pointe.Vous avez l’ambition de tra...Show more

 • Promoted

Concepteur senior de l’interface et de l’expérience utilisateur

AyloMontreal (administrative region), QC, CA
Full-time

Fondée en 2004, nous sommes une entreprise technologique pionnière qui propose des jeux et du divertissement pour adultes de calibre mondial sur certaines des plateformes les plus sûres et les plus...Show more

 • Promoted

Stagiaire en Développement IA et API

Intrado Life & Safety, Inc.Montreal (administrative region), QC, CA
Internship

Rejoignez un stage orienté IA pour le développement de services critiques.Utilisez vos compétences en Python et FastAPI pour concevoir des solutions innovantes.Ce stage permettra de travailler dire...Show more

 • Promoted

Concepteur Modem & Algorithmes FPGA – Hybride

Ultra Electronics GroupMontreal, Montreal (administrative region), CA
Full-time

Une entreprise de technologie de pointe située à Montréal recrute un(e) Concepteur(trice) de modems sans fil.Dans ce rôle, vous concevrez et optimiserez des algorithmes en utilisant VHDL/Verilog, t...Show more

 • Promoted

Technicien(ne) Concepteur Intermédiaire en Ponts et Ouvrages d'art- Conception Permanent

KiewitLaval, QC, CA
Full-time

La conception-construction de Kiewit Infrastructure Engineering travaille avec les clients à toutes les étapes des projets, en combinant conception et construction pour améliorer les délais, maîtri...Show more

 • Promoted

Chef d'équipe, ingénierie logiciel — Lead Engineer

Altitude SportsMontreal (administrative region), QC, CA
Full-time

Un détaillant en ligne de plein air basé à Montréal recherche un(e) Chef.Vous serez responsable de diriger une équipe d'ingénierie, en veillant à la qualité et à la livraison des projets.Le candida...Show more

 • Promoted

Ingénieur d’Intégration Senior – API/ERP

MaintainXMontreal (administrative region), QC, CA
Full-time

Une entreprise de logiciel de gestion est à la recherche d'un Développeur Senior d'Intégration à Montréal.Vous jouerez un rôle essentiel en collaborant avec des consultants pour concevoir et dévelo...Show more

 • Promoted

Remote QA Automation Developer: Python & CI/CD

OPAL-RT TECHNOLOGIES Inc.Montreal (administrative region), QC, CA
Remote
Full-time

Une entreprise de technologie innovante à Montréal recherche un Développeur en Automatisation Assurance Qualité.Le candidat idéal jouera un rôle clé en garantissant la qualité logicielle à travers ...Show more

 • Promoted

Concepteur UI

DelanMontreal (administrative region), QC, CA
Full-time

Le Concepteur UI intégreraune équipe dédiée à la conception d’expériences numériques pour différentsproduits web et mobiles.Sa mission sera de concevoir des interfaces efficaces,accessibles et cohé...Show more

 • Promoted

Ingénieur Build Sénior & Automation

BeenoxMontreal (administrative region), QC, CA
Full-time

Un studio de développement de jeux basé à Montréal est à la recherche d'un programmeur·euse spécialisé·e en build.Vous jouerez un rôle clé dans la conception, le développement et la gestion des sys...Show more

 • Promoted

Senior Integrations Engineer — Data Pipelines & APIs

Stay22Montreal (administrative region), QC, CA
Full-time

Une entreprise technologique à Montréal recherche un·e développeur·se fullstack senior pour rejoindre son équipe d'intégrations.Vous développerez et maintiendrez des intégrations fournisseurs tout ...Show more

 • Promoted

Concepteur Technique Senior – Gameplay & Outils

UbisoftMontreal, Montreal (administrative region), CA
Full-time

Une entreprise de jeux vidéo recherchée à Montréal cherche un(e) concepteur.Avec 8 ans d'expérience en conception, vous collaborerez avec des équipes multidisciplinaires et penserez de manière créa...Show more

 • Promoted

Concepteur de solutions préventes

Novipro GroupMontreal (administrative region), QC, CA
Permanent

Concepteur de solutions préventes.Leader au Québec depuis plus de 30 ans, NOVIPRO continue de développer des solutions et des offres de services technologiques de pointe.Vous avez l’ambition de tra...Show more

 • Promoted

Développeur Logiciel Senior (Technologie Logistique)

ToparoMontreal, Montreal (administrative region), CA
Full-time +1

En tant que Développeur de Logiciel Senior au sein de notre client, vous jouerez un rôle central dans la croissance et le développement des systèmes logistiques.Nous recherchons un individu à l'esp...Show more