Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur en apprentissage automatique III / Machine Learning Developer III

$111.31k - $155.44k per year

Trane Technologies

Ce Que Vous Ferez

  • Mise en œuvre de cadres : Participer activement à la conception et à l’implantation concrète de cadres d’IA évolutifs adaptés aux projets actuels et futurs de BrainBox AI.
  • Déploiement de modèles : Collaborer étroitement avec les ingénieurs et chercheurs en AA afin de combler l’écart entre un modèle entraîné et un service déployé, en résolvant les frictions d’ingénierie liées à la mise en production.
  • Surveillance et détection de dérive : Concevoir et déployer le « système immunitaire » de nos modèles — des systèmes qui suivent la dégradation des performances et détectent de façon proactive la dérive des données et des concepts.
  • Soutien technique et programmation : Agir comme ressource de haut niveau en programmation d’IA et fournir un soutien technique à l’équipe élargie afin d’assurer l’atteinte précise des jalons de projet.
  • Initiatives interfonctionnelles : Faire évoluer les méthodologies existantes et développer de nouvelles techniques pour des initiatives couvrant différentes fonctions d’ingénierie et de recherche.
  • Intelligence des données : Repérer et interpréter des tendances complexes dans les ensembles de données afin d’optimiser la performance des algorithmes selon les besoins d’affaires réels.
  • Excellence du code : Rédiger un code exceptionnellement propre, testable et facile à déboguer. Promouvoir la documentation et les meilleures pratiques de développement logiciel tout au long du cycle de vie de l’AA.

What You Will Do

  • Framework Implementation: Actively participate in the design and hands‑on implementation of scalable AI frameworks tailored for BrainBox AI’s ongoing and future projects.
  • Model Deployment: Partner closely with ML engineers and researchers to bridge the gap between a trained model and a deployed service, solving the engineering "friction" that arises during productionization.
  • Monitoring & Drift Detection: Build and deploy the "immune system" for our models—systems that track performance decay and proactively detect data and concept drift.
  • Technical Support & Programming: Serve as a high‑level resource in AI programming, providing technical support to the broader team to ensure project milestones are met with precision.
  • Cross-Functional Initiatives: Help evolve existing methodologies and develop new techniques for initiatives that span across different engineering and research functions.
  • Data Intelligence: Identify and interpret complex patterns within datasets to refine and enhance algorithm performance based on real‑world business requirements.
  • Code Excellence: Write exceptionally clean, testable, and debuggable code. You will be a champion for documentation and software development best practices within the ML lifecycle.

Ce Dont Vous Aurez Besoin Pour Réussir

  • Baccalauréat ou maîtrise en génie logiciel, en informatique ou équivalent.
  • De 5 à 8+ ans d’expérience en génie logiciel, avec une forte spécialisation dans le déploiement et la maintenance de systèmes d’apprentissage automatique.
  • Maîtrise avancée de Python et de la programmation orientée objet (POO), essentielle.
  • Solide expérience des environnements AWS (Lambda, SageMaker, tables Glue, SQS/SNS, API Gateway, CloudWatch) et gestion des rôles IAM pour des déploiements sécurisés.
  • Expertise avec pytest et les cadres de tests unitaires afin d’assurer la fiabilité du code.
  • Connaissance approfondie des environnements Linux et forte propension à automatiser les tâches et flux de travail répétitifs.
  • Bonne compréhension des modèles de déploiement en AA et des architectures LLM actuelles.
  • Capacité à expliquer efficacement des concepts d’ingénierie complexes à des collègues aux profils techniques variés.
  • Membre d’équipe proactif agissant comme personne‑ressource, partageant ses connaissances et résolvant efficacement les problèmes liés aux modèles.

What You Will Need To Be Successful

  • Bachelor’s or Master’s in Software Engineering, Computer Science, or equivalent.
  • 5‑8+ years of experience in software engineering, with a significant focus on the deployment and maintenance of Machine Learning systems.
  • Advanced proficiency in Python and Object‑Oriented Programming (OOP) is non‑negotiable.
  • Strong experience in AWS environments (Lambdas, SageMaker, Glue Tables, SQS/SNS, API Gateway, CloudWatch) and navigating IAM roles for secure deployments.
  • Expert‑level familiarity with pytest and unit testing frameworks to ensure code reliability.
  • Deep knowledge of Linux environments and a natural instinct to automate repetitive tasks and workflows.
  • A strong understanding of ML model deployment patterns and current LLM architectures.
  • Ability to effectively communicate complex engineering concepts to colleagues with diverse technical backgrounds.
  • A proactive teammate who acts as a "resource person" for others, sharing knowledge and troubleshooting model issues effectively.

Language Requirements

Le bilinguisme français‑anglais est requis. En plus de la maîtrise du français, les personnes retenues doivent posséder une compétence professionnelle complète en anglais afin de soutenir et de collaborer avec des clients, collègues et/ou divers intervenants anglophones.

French‑English bilingualism is required. In addition to fluency in French, successful candidates must have full professional proficiency in English to support and collaborate with English‑speaking clients, colleagues, and/or various stakeholders.

Annual Base Salary Range Or Hourly Base Pay Range

$111,308.33 - $155,435.00

Compensation Type

Salary

Incentive Eligible

Yes

Sales Commission Eligible

No

Disclaimer

We strive to provide competitive compensation for this position, tailored to a variety of factors. The actual compensation will depend on elements such as seniority, merit, geographic location, education, experience, travel requirements, and union designation. Our compensation range is generally based on the national average for the country. Additionally, benefits may vary depending on the region, business alignment, union involvement, and employee status.

Equal Opportunity Employer

We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Développeur en apprentissage automatique III / Machine Learning Developer III in Montréal, QC vacancy
  • $77.5k - $166.2k per year

     ...Machine Learning Engineer About the Role We are seeking a highly motivated Machine Learning Engineer to join our team and work directly...  ...apply advanced machine learning and data science techniques to develop rapid prototypes, deliver business value, and push the... 
    Apprenticeship

    SAP SE

    Montréal, QC
    14 days ago
  •  ...dirigeras la conception de bout en bout d'applications d'apprentissage automatique hautement disponibles et à faible latence. Tu ne te contenteras...  ...You will be the architectural cornerstone of our machine learning ecosystem, transforming complex models into robust full-stack... 
    Apprenticeship
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    plusgrade

    Montréal, QC
    13 days ago
  • Participez à l’innovation chez TEHORA en tant que Spécialiste Machine Learning, offrant des solutions depuis le télétravail ou chez le...  ...Responsibilities: • Développer et tester des modèles d’apprentissage automatique • Concevoir des algorithmes personnalisés • Améliorer les... 
    Apprenticeship
    Remote work

    TEHORA inc.

    Montréal, QC
    7 days ago
  •  ...contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une...  ...informatique ou en génie informatique ou équivalent. Un master en apprentissage automatique ou tout autre master pertinent est un véritable atout.... 
    Apprenticeship

    Ubisoft

    Montréal, QC
    7 days ago
  • Explorez le rôle d'Architecte Machine Learning chez Trane Technologies, en mettant en œuvre des cadres d'IA robustes. Profitez d'un environnement...  ...Ce poste exige une expertise en déploiement de systèmes d'apprentissage automatique avec 5 à 8 ans d'expérience. Vous serez chargé de... 
    Apprenticeship

    Trane Technologies

    Montréal, QC
    7 days ago
  • $108.5k - $152k per year

     ...related professional experience. ~5+ years of relevant professional experience. ~ Professional experience as a backend or software developer using Java in a production environment, including building and supporting at least one significant service or application. ~ Hands... 
    Contract work
    Work at office
    Relocation package
    3 days per week

    Expedia Group

    Montréal, QC
    5 hours ago
  •  ...Nous recherchons un.e développeur.se de recherche sénior en apprentissage automatique pour rejoindre notre équipe travaillant sur un agenda de recherche novateur en sécurité de l'IA. Dans ce rôle, vous travaillerez en étroite collaboration avec les chercheur.se.s en apprentissage... 
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    LoiZéro

    Montréal, QC
    2 days ago
  •  ...Nous sommes à la recherche d’un ou d'une gestionnaire en apprentissage automatique (ML) pour rejoindre notre équipe en pleine croissance, dédiée...  ...en apprentissage automatique / apprentissage profond (machine learning / deep learning). Plus de 5 ans d'expérience dans la direction... 
    Apprenticeship
    Work at office

    LoiZéro

    Montréal, QC
    6 days ago
  • Développez votre carrière avec Expedia Group en tant que Développeur Logiciel III, responsable de la création d'applications performantes pour améliorer l'expérience utilisateur en voyage. Ce rôle flexible vous permet d'innover tout en travaillant à distance. Au sein de l'équipe... 
    Flexible hours

    Expedia Group

    Montréal, QC
    4 days ago
  •  ...Nous recherchons un.e développeur.se en apprentissage automatique sénior (recherche appliquée) pour rejoindre notre équipe travaillant sur un agenda de recherche novateur en sécurité de l'IA. Dans ce rôle, vous travaillerez en étroite collaboration avec les chercheur.se.s... 
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    LoiZéro

    Montréal, QC
    6 days ago
  •  ...intégrité, d'innovation et de volonté de remettre en question le consensus. Notre équipe travaille sur une variété de projets d’apprentissage automatique à fort impact, et nous cherchons un spécialiste en apprentissage automatique pour se joindre à nous. Dans ce rôle, vous... 
    Apprenticeship
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    7 days ago
  •  ...Fullstack developer - Développeur Fullstack About the job Fullstack developer - Développeur Fullstack Itera est à la recherche d'un développeur Fullstack pour intégrer l'équipe de son partenaire Nectari Software en tant qu'employé permanent. Voici un aperçu de ce qui... 
    Daily paid
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    itera

    Montréal, QC
    7 days ago
  •  ...Nous recherchons un.e chercheur.se en apprentissage automatique (ML) sénior pour rejoindre notre équipe travaillant sur un agenda de recherche novateur...  ...des projets de recherche en apprentissage profond (deep learning), en particulier avec des modèles de pointe. Expérience... 
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    LoiZéro

    Montréal, QC
    20 hours ago
  •  ...communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of...  ...role, you’ll use C++ to build important software that powers machine learning, computer vision, and 3D modeling applications. This software... 
    Full time
    Local area
    Remote work

    NBCUniversal

    Montréal, QC
    1 day ago
  • La connaissance de l'anglais est requise pour ce poste car le/la titulaire devra collaborer quotidiennement avec nos équipes de studios internationaux et participer à des réunions de travail qui se déroulent exclusivement en anglais. Responsabilités Collaborer de près...

    Cloud Imperium Games Montreal

    Montréal, QC
    7 days ago
  • $22 per hour

     ...créant des programmes et des expériences d'apprentissage ayant un impact sur les jeunes et leurs...  ...: We are currently looking to hire a Learning Specialist Intern working in a hybrid...  ...integrity and effective learning design. Develop engaging short-form videos that... 
    Apprenticeship
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Summer work
    Internship
    Work from home
    Flexible hours
    Weekend work
    Afternoon shift

    Digital Moment

    Montréal, QC
    19 days ago
  • $108k - $152k per year

     ...technologique unique, s’appuyant sur des données et l’apprentissage automatique, permet d’offrir des expériences sécurisées,...  ...responsable du contenu est actuellement à la recherche d’un(e) développeur(-euse) de logiciels III pour travailler sur les capacités de notre plateforme... 
    Apprenticeship
    Contract work
    Summer work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Expedia Group

    Montréal, QC
    23 hours ago
  •  ...Nous recherchons un.e ingénieur.e sénior en apprentissage automatique distribué (distributed ML) pour rejoindre notre équipe travaillant sur un agenda de recherche novateur en sécurité de l'IA. Dans ce rôle, vous travaillerez en étroite collaboration avec des chercheur.se.... 
    Apprenticeship
    Work at office

    LoiZéro

    Montréal, QC
    4 days ago
  •  ...Nous recherchons un.e chercheur.se en apprentissage automatique pour rejoindre notre équipe travaillant sur un agenda de recherche novateur en sécurité de l'IA. Dans ce rôle, vous développerez et évaluerez des méthodes d'inférence probabiliste, avec un focus sur l'inférence... 
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    LoiZéro

    Montréal, QC
    8 days ago
  •  ...chercheur.se en sécurité de l'IA avec une spécialisation en apprentissage automatique (ML) pour rejoindre notre équipe travaillant sur le...  ...Communiquer des résultats complexes à d'autres chercheurs et développeurs. Compétences et qualifications requises Un doctorat dans... 
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    LoiZéro

    Montréal, QC
    4 days ago
  •  ...être financier de la Financière SISIP, offrant des solutions d’apprentissage sur la résilience financière aux membres des Forces armées canadiennes...  ..., cours en ligne incluant un abonnement à LinkedIn Learning et formation linguistique. Autres avantages : Rabais offerts... 
    Apprenticeship
    Summer work
    Work at office
    Work from home
    Flexible hours
    Day shift

    Services de bien être et moral des Forces canadiennes SBMFC

    Montréal, QC
    1 minute ago
  • $86k - $120.5k per year

     ...Technology, notre organisation responsable du contenu recrute un développeur(-euse) de logiciels II pour travailler sur les capacités de...  ...solutions basées sur l’intelligence artificielle (IA) et l’apprentissage automatique qui améliorent la qualité du contenu, l’automatisation, et... 
    Apprenticeship
    Contract work
    Work at office

    Expedia Group

    Montréal, QC
    1 day ago
  •  ...façon dont des centaines de développeurs conçoivent, déploient et exploitent...  ...de pointe Capacité d’apprentissage rapide et de compréhension...  ...improve how hundreds of developers build, deploy, and operate software...  ...are looking for a software developer to join the platform... 
    Flexible hours

    Dormont Manufacturing Co

    Montréal, QC
    7 days ago
  • $160.8k - $212.3k per year

     ...partir de prototypes précoces avec des processus disciplinés en développement de logiciel. Travailler dans l’écosystème d’apprentissage automatique en nuage avec d’autres départements connexes existants au sein de l’entreprise. Évaluer de manière proactive les... 
    Apprenticeship
    Full time
    Work at office

    Torc Robotics

    Montréal, QC
    8 days ago
  •  ...autant par les entreprises que par les développeurs. Vous vous joindrez à l’équipe en tant...  ...Genetec’s flagship product. We oversee developing and maintaining critical infrastructure...  ...will be joining the team as a Software Developer in Test, a hybrid role that blends software... 
    Flexible hours

    Genetec

    Montréal, QC
    7 days ago
  •  ...de l’accélération matérielle et de l’apprentissage automatique. Notre investissement continu dans les...  ...L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre...  ...technology, hardware acceleration and machine learning. Our ongoing investment in top... 
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    20 hours ago
  •  ...technologiques. Dans le cadre de sa croissance, elle recherche un(e) Développeur(se) Trading Algorithmique passionné(e) par les données, l'...  ...des systèmes de gestion du risque. Expérience en apprentissage automatique appliqué aux séries temporelles ou à la prévision des prix.... 
    Apprenticeship
    Permanent employment
    Work at office

    Fed IT

    Montréal, QC
    11 days ago
  •  ...shots across film, TV, and immersive experiences, we face complex scaling and workflow challenges. As a Senior Realtime Software Developer, you will take on a leadership role within the Realtime Technologies team. While remaining a hands‑on technical expert, you will work... 
    Temporary work

    Dneg

    Montréal, QC
    7 days ago
  •  ...Job Description As a Senior Software Developer at Vention, reporting to the Machine Apps Team Lead, you will be a key contributor to the design, development...  ...Group offering networking, mentorship, and quarterly learning sessions. Hybrid work: Flexibility with a hybrid... 
    Long term contract
    Work at office
    Work from home

    Vention

    Montréal, QC
    5 hours ago
  •  ...Développeur-euse sénior-e, systèmes embarqués / Senior Embedded Developer About the job Développeur-euse sénior-e, systèmes embarqués / Senior Embedded Developer PBSC Solutions Urbaines est le leader mondial dans les solutions de vélopartage et de mobilité urbaine (Familier... 

    PBSC Solutions Urbaines

    Montréal, QC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur en apprentissage automatique III / Machine Learning Developer III. Be the first to apply!