Genetec Logo

Genetec

Développeur(euse) logiciel Senior/Senior Software Developer - AI Platform

Reposted 8 Days Ago
Be an Early Applicant
In-Office
Montréal, QC
Senior level
In-Office
Montréal, QC
Senior level
The Senior Software Developer will build and maintain data platforms, facilitate AI model deployment, and ensure high-quality data management through automation and collaboration across international teams.
The summary above was generated by AI

La dynamique de votre équipe :

Chez Genetec, nous développons des solutions de sécurité physique unifiées qui aident nos clients à comprendre et protéger leur environnement. Alors que l’IA devient centrale dans notre vision, nous renforçons notre équipe plateforme-IA pour accélérer l’innovation à l’échelle de l’entreprise.

Vous rejoindrez une nouvelle équipe internationale axée sur la collaboration, la qualité et dont la mission est d'augmenter l'impact de nos produits par l'IA responsable. Nous avançons rapidement, favorisons l’expérimentation et apprécions les personnes engagées. Si vous aimez bâtir des systèmes fondamentaux, influencer la direction technologique et travailler avec des passionnés, vous serez à votre place.

En tant que Développeur·e Senior sur la plateforme d’IA, vous transformerez notre stratégie en solutions concrètes. Vous moderniserez notre infrastructure ML/GenAI, faciliterez la collecte et l’expérimentation de données et bâtirez des plateformes d’inférence évolutives. Votre travail accélérera le développement de modèles, sécurisera les déploiements et simplifiera l’évolution de nos pipelines de données—permettant aux équipes de livrer des solutions d’IA robustes et prêtes pour la production.

Votre journée en un coup d’oeil :

  • Développer des outils self‑service pour l’acquisition, l’annotation, la transformation et le versioning des données.
  • Assurer la gouvernance, la traçabilité et les contrôles de qualité intégrés.
  • Offrir des outils de suivi et de reproductibilité des expériences.
  • Opérer des clusters de calcul pour l’entraînement des modèles.
  • Garantir la traçabilité complète des données, du code et des artefacts.
  • Concevoir des workflows sécurisés et automatisés pour passer de la recherche à la production en quelques minutes.
  • Mettre en place des pipelines CI/CD avec versioning et mécanismes de rollback.
  • Optimiser les environnements d’inférence pour le multi‑cluster et la faible latence.

Ce qui fait de vous un excellent candidat :

  • Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit
  • Solides compétences en Python, Go ou C#
  • Expérience avec des plateformes de données (batch/streaming), Databricks, Spark, Delta Lake
  • Connaissance des outils d’annotation, de suivi d’expériences et de gouvernance
  • Expérience avec MLFlow, Airflow, KServe
  • Connaissance de Triton, OpenVINO, CI/CD ML, GitOps
  • Maîtrise de la télémétrie, du suivi de dérive et de la qualité des données
  • Excellente maîtrise de Kubernetes et Terraform
  • Expérience en mise à l’échelle de services cloud

Un atout si vous avez :

  • Connaissance du modèle Champion/Contender
  • Notions de gouvernance de l’IA responsable

Voilà ce que nous offrons !

  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café gratuit à volonté
  • Espace de stationnement gratuit pour tous les employés
  • Centre d’entraînement sur place

Si vous souhaitez savoir à quoi ressemble l’environnement de travail chez Genetec, voici le lien vers notre vidéo d’entreprise : Culture à Genetec 

Genetec a récemment fêté ses 25 ans à protéger le quotidien. Joins-toi à nous!

Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.

---------------------------------------------------------------------------------------------------

Your team’s dynamic :

At Genetec, we build unified physical security solutions that help customers understand and protect their environments. As AI becomes central to our vision, we’re growing our AI platform team to accelerate innovation across the company.

You’ll join a newly formed, international team focused on collaboration, quality, and with the goal of increasing the impact of our products through responsible AI. We move quickly, embrace experimentation, and value people who take ownership. If you enjoy building foundational systems, influencing product direction, and working with equally passionate peers, you’ll feel at home here.

As a Senior Software Developer on our AI Platform team, you’ll transform our AI strategy into reality. You’ll modernize our ML/GenAI infrastructure, streamline data collection and experimentation, and build scalable inference platforms. Your work will make model development faster, deployments more reliable, and data pipelines easier to evolve—enabling teams across Genetec to deliver impactful, production‑ready AI.

Your day at a glance :

  • Build self‑service tooling for data acquisition, annotation, transformation, and versioning.
  • Ensure data lineage, governance, and integrated quality checks.
  • Provide experiment‑tracking capabilities and reproducibility tools.
  • Operate compute clusters for training pipelines.
  • Ensure traceability across data, code, and artifacts.
  • Design secure, automated workflows to push models from research to production quickly.
  • Implement CI/CD, versioning, and rollback‑ready deployments.
  • Optimize inference environments for multi‑cluster scaling and low latency.

What makes you a great fit :

  • Fluency in French and English, both verbal and written
  • Strong skills in Python, Go, or C#
  • Experience with data platforms (batch/streaming), Databricks, Spark, Delta Lake
  • Knowledge of labeling tools, experiment tracking, and data governance
  • Experience with MLFlow, Airflow, KServe
  • Familiarity with Triton, OpenVINO, CI/CD for ML, GitOps
  • Strong skills in telemetry, data drift, and quality monitoring
  • Proficiency with Kubernetes and Terraform
  • Experience scaling cloud services

An asset if you have :

  • Knowledge of Champion/Contender deployment models
  • Understanding of responsible AI governance

Let’s talk perks!

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer

If you’d like to see what the work environment at Genetec looks like, check out our corporate video: Culture at Genetec 

Genetec recently celebrated 25 years of protecting the everyday. Check it out!

We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!

Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Top Skills

Airflow
C#
Databricks
Delta Lake
Go
Kserve
Kubernetes
Mlflow
Openvino Model Server
Python
Spark
Terraform
Triton Inference Server
HQ

Genetec Montréal, Québec, CAN Office

2280 Alfed-Nobel Blvd, Montréal, CA, Canada, H4S 1A4

Similar Jobs

11 Hours Ago
Hybrid
2 Locations
Senior level
Senior level
Artificial Intelligence • Insurance • Machine Learning • Software
The Senior Account Executive will drive new business sales in North America, develop account strategies, manage the sales cycle, and ensure revenue growth.
Top Skills: CRMSaaSSlack
Mid level
Gaming • Information Technology • Mobile • Software • Esports
The Localization Coordinator supports localization efforts by solving problems, managing resources, and ensuring quality localization for gaming content, while coordinating with internal and external teams.
Top Skills: Cat ToolsCmsConfluenceJIRATms
Junior
Gaming • Information Technology • Mobile • Software • Esports
The Localization Coordinator supports local and regional teams to solve localization problems, ensuring quality and culturally relevant experiences across games.
Top Skills: Cat ToolsCmsConfluenceJIRATms

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account