03 Oct
|
Intact Financial
|
Quebec City
03 Oct
Intact Financial
Quebec City
Nous vous promettons de vous soutenir et de vous offrir des occasions de développement et des avantages financiers axés sur la performance dans un milieu de travail où vous pouvez façonner l’avenir, réussir en équipe et évoluer avec nous.
Aménagements de travail flexibles et formule de travail hybride
Possibilité d’acheter jusqu’à cinq jours de vacances additionnels par année
Autres avantages sociaux visant à soutenir votre bien-être mental et physique, incluant des soins de santé virtuels, un compte de dépenses mieux-être, et plus encore.
RAAE et autres possibilités d’épargne : jusqu’à 12 % du salaire, voire plus (renseignez-vous sur la possibilité d’un revenu de retraite garanti à vie)
Boni annue l cible, basé sur le salaire de base, avec un versement potentiel pouvant aller jusqu’au double de la cible (selon la performance individuelle de l’employé et les résultats financiers de l’entreprise)
Pour honorer notre promesse de réussir en équipe, nous partageons les fruits de notre succès avec nos employés par l’entremise d’un programme de bonis annuels et d’un régime d’achat d’actions des employés (RAAE), dans le cadre duquel Intact verse une cotisation correspondant à 50 % des actions nettes achetées par l’employé.
Nos régimes de retraite sont flexibles et offrent une sécurité à long terme pour nos employés après leur carrière. Nous sommes l’une des rares entreprises à toujours offrir un régime de retraite à prestations déterminées qui assure un revenu de retraite garanti à vie.
Nous sommes à la recherche d’un(e) développeur(euse) logiciel principal(e) généraliste (Python/React) pour rejoindre notre équipe d’ingénierie en intelligence artificielle, qui est en pleine croissance. Vous contribuerez à la création de produits fiables et évolutifs propulsés par l’IA, dans des domaines tels que les systèmes distribués, le développement frontal et dorsal, l’infrastructure infonuagique, l’extraction d’information et les services reposant sur les grands modèles de langage (LLM).
Concevoir et faire évoluer des systèmes distribués et axés sur les événements à l’aide de pipelines fondés sur des files d’attente, de distribution et regroupement des flux, de mécanismes de gestion de la pression ( backpressure ), d’idempotence ainsi que de processus fiables de gestion des défaillances et des nouvelles tentatives.
Développer des solutions destinées à la production, notamment l’intégration de modèles infonuagiques et l’optimisation de la qualité, de la latence et des coûts.
Développer des pipelines d’extraction d’information couvrant la classification, l’analyse de la mise en page des documents, l’extraction basée sur des modèles, la conception de prompts, le raffinement et la validation.
Prendre en charge les fondations frontales, notamment la gestion des modules dans un monorepo, l’orchestration des versions, les composants React partagés, l’architecture TypeScript et la performance des versions.
Concevoir et maintenir l’infrastructure Terraform, notamment des modules réutilisables, un état distant, le verrouillage des versions des fournisseurs et des configurations adaptées à plusieurs environnements.
Contribuer à l’architecture AWS, notamment en ce qui concerne les réseaux, l’équilibrage de charge, les passerelles API, la gestion des identités et des accès (IAM), le chiffrement et la gestion des clés, ainsi que l’acheminement des journaux et des mesures.
Concevoir des flux de travail comprenant des pipelines réutilisables, des matrices d’environnements et des étapes d’approbation pour la production.
Soutenir les tests de composants, les tests d’intégration et les tests automatisés de l’interface utilisateur, notamment au moyen d’environnements de test locaux utilisant des services infonuagiques émulés.
Mettre en place l’observabilité au moyen de journaux structurés, de mesures personnalisées et de requêtes permettant de retracer les défaillances dans les pipelines distribués.
Optimiser les services conteneurisés en matière de performance et de coûts grâce à un dimensionnement approprié, au réglage de la concurrence et à l’analyse des goulots d’étranglement.
Définir des normes de développement et des stratégies techniques qui favorisent la qualité, l’efficacité, la résilience, la maintenabilité et la durabilité.
Collaborer à la priorisation, résoudre les problèmes techniques, améliorer la productivité de l’équipe et agir comme mentor auprès des membres de l’escouade en tant que leader technique.
Un baccalauréat en génie informatique, en informatique ou dans un domaine connexe, ou une combinaison équivalente de formation et d’expérience.
Au moins cinq ans d’expérience significative en développement logiciel.
Une excellente maîtrise de Python, TypeScript, React,
AWS et des API REST à l’aide de Swagger/OpenAPI.
De l’expérience en architecture frontale, en monorepos, en bibliothèques partagées de composants React, en conception de types TypeScript ainsi qu’en optimisation des versions et des bundles.
Une connaissance approfondie d’AWS couvrant les réseaux, l’équilibrage de charge, les passerelles API, IAM, le chiffrement, la gestion des clés, la journalisation et les mesures.
De l’expérience en production dans la transformation de fonctionnalités reposant sur des LLM ou des modèles, du prototype jusqu’à un service fiable, notamment l’intégration de modèles infonuagiques et la gestion de la qualité, de la latence et des coûts.
Des connaissances en IA, en IA générative, en RAG, en MLOps, en conception de prompts, en OCR, en analyse de la mise en page des documents et en extraction d’information.
De l’expérience avec les tests de composants, les tests d’intégration et les tests automatisés de l’interface utilisateur.
De solides compétences en documentation et en communication, ainsi que la capacité d’expliquer clairement des concepts techniques complexes.
Bilinguisme (français et anglais) - Nécessité d'interagir sur une base régulière avec des collègues partout au pays.
De l’expérience dans la conception d’environnements locaux de développement et de tests d’intégration à l’aide de services infonuagiques émulés.
De l’expérience dans l’optimisation de services conteneurisés en matière de coûts et de performance, notamment le dimensionnement des charges de travail, le réglage de la concurrence et l’analyse des goulots d’étranglement.
De l’expérience dans le mentorat de développeurs ou dans l’exercice du rôle de leader technique.
#Nous encourageons les candidatures de personnes appartenant à des groupes dignes d’équité, notamment les femmes, les Autochtones, les personnes handicapées, les personnes noires et les personnes faisant partie de la communauté 2ELGBTQI+.
Nous avons mis en place des politiques qui visent à assurer aux personnes handicapées l’égalité d’accès et de participation, entre autres grâce à des mesures d’adaptation (accommodements) en milieu de travail. Un exemplaire de ces politiques est disponible sur demande.
Si vous travaillez déjà pour Intact ou belairdirect, veuillez postuler à ce poste sur notre site carrière interne.
Merci de prendre note qu'Intact n'offre ni parrainage ni soutien concernant les démarches d'immigration, y compris, mais sans s'y limiter, les permis de travail fermés liés à l'entreprise.
📌 Développeur(euse) logiciel principal(e) généraliste (Python/React)
🏢 Intact Financial
📍 Quebec City