Enable job alerts via email!

ML Application Engineer / Ingénieur d'application ML

Plusgrade Inc.

Montreal

On-site

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Job summary

Une entreprise technologique innovante à Montréal recherche un Ingénieur en apprentissage automatique pour concevoir et déployer des solutions d'apprentissage automatique avancées. Vous aurez un rôle clé dans la création de pipelines ML et la collaboration avec diverses équipes. Une expérience solide en Python et en développement ML est requise, ainsi que des compétences en optimisation et débogage. Des avantages attractifs sont offerts.

Benefits

RRSP / 401(k) Matching
Plans de santé complets
Jours de congé payés flexibles
Crédit d'expérience de voyage
Crédit de bien-être annuel
Événements d'équipe et déjeuners mensuels
Crédit pour bureau à domicile
Programme de travail depuis n'importe où
Supplement de congé parental
Pass d'aventure

Qualifications

  • Plus de 4 ans d'expérience avec les pipelines ML.
  • Expérience dans le développement logiciel basé sur le ML.
  • Connaissance des principes de conception d'applications ML.

Responsibilities

  • Développer et déployer des solutions d'apprentissage automatique.
  • Collaborer avec les équipes produits pour des solutions de données.
  • Surveiller les performances des pipelines ML.

Skills

Développement Python
Ingénierie logicielle
API RESTful
Systèmes de recommandation
ML Ops
Docker
Kubernetes
Optimisation
Débogage
Communication efficace

Tools

Snowflake
Dataiku
Tableau
Job description
FR - À PROPOS DU POSTE

En tant qu\'ingénieur en apprentissage automatique (ML) pour l\'équipe des applications ML, vous serez responsable de la conception, du développement et du déploiement de solutions de plateforme d\'apprentissage automatique innovantes pour résoudre des problèmes d\'affaires complexes. Ce poste exige une solide maîtrise du développement logiciel, un intérêt marqué pour les technologies de pointe, d\'excellentes aptitudes à la résolution de problèmes et la capacité de travailler de manière autonome et en collaboration dans un environnement en évolution rapide.

Ce rôle relève du directeur, applications ML.

CE QUE VOUS FEREZ :

  • Travailler au sein d\'une petite équipe dont la passion est de faciliter l\'utilisation des applications ML à l\'échelle de l\'organisation.
  • Mettre en production, dimensionner et commercialiser des solutions d\'apprentissage automatique de pointe.
  • Concevoir et développer des pipelines ML évolutifs et robustes pour que les données prédictives puissent être utilisées par des applications en aval afin d\'améliorer les principaux indicateurs de performance clés (KPI), tels que l\'engagement des membres, les revenus, et autres.
  • Concevoir et développer des processus robustes pour surveiller les pipelines ML de production.
  • Soutenir les systèmes de production pour fournir des prédictions de modèles par lots et en temps réel à toutes les applications.
  • Participer activement à la conception de solutions et à la modélisation pour s\'assurer que les produits ML sont développés selon les meilleures pratiques, les normes et les principes d\'architecture ML.
  • Travailler en étroite collaboration avec nos équipes de produits, d\'ingénierie et de marketing pour concevoir des solutions de données et de ML qui répondent aux questions d\'affaires cruciales.
  • Déployer des modèles et évaluer leur performance; tester et améliorer en permanence.
  • Être responsable du recyclage des modèles, de la surveillance de la dérive, de l\'automatisation des pipelines, du contrôle de la qualité et de la gouvernance des modèles de production.
  • Travailler en étroite collaboration avec l\'équipe des opérations (OPS) pour fournir le soutien de production nécessaire.

VOUS ÊTES UNE PERSONNE QUI POSSÈDE :

  • Plus de 4 ans d\'expérience professionnelle avec les pipelines ML et le développement Python basé sur le ML.
  • Une solide connaissance des principes et des pratiques générales de l\'ingénierie logicielle.
  • Une expertise des API RESTful.
  • De l\'expérience dans la construction de systèmes de recommandation basés sur le ML et les LLM.
  • De l\'expérience dans la conception et le développement de composants back-end pour des solutions à faible latence et hautement évolutives.
  • Une connaissance pratique des principes de ML Ops et de CI / CD.
  • De l\'expérience dans la gestion du cycle de vie des algorithmes d\'apprentissage automatique.
  • Une connaissance des principes de conception d\'applications basées sur le ML.
  • De l\'expérience avec les conteneurs et les infrastructures connexes, comme Docker et Kubernetes.
  • Une familiarité avec les outils natifs d\'AWS.
  • De solides compétences en optimisation et en débogage.
  • Autodiscipline, motivation, désir d\'aider et, surtout, une soif d\'apprentissage continu.
  • Une communication et une collaboration efficaces, tant au sein de l\'équipe immédiate qu\'avec les autres unités organisationnelles.
  • Un esprit d\'équipe et une mentalité de résolveur de problèmes.

ATOUTS :

  • Connaissance des principes de la science des données.
  • Expérience en ingénierie d\'invites (prompt engineering), génération augmentée de récupération (RAG) et bases de données vectorielles.
  • Certification AWS Architect.
  • Expérience en développement d\'applications web et en optimisation d\'UI / UX.
  • Expérience en conception, en mise en œuvre et en déploiement d\'algorithmes d\'apprentissage automatique.
  • Expérience avec les bases de données relationnelles et le stockage en mémoire.

NOTRE PILE TECHNOLOGIQUE :

  • Langages : Python, SQL, Spark, PySpark
  • Outils : Snowflake, SnowPark, Splunk
  • Services AWS : EKS, SageMaker, Bedrock, DynamoDB, Kinesis, RedShift, Lambda, et autres
  • Conteneurisation : Kubernetes, Docker
  • Contrôle de version : GitLab
  • Données et analyses : Dataiku, Tableau

CE QUE VOUS AIMEREZ CHEZ NOUS :

  • RRSP / 401(k) Matching
  • Comprehensive Health Plans
  • Flexible Paid Time Off
  • Travel Experience Credit
  • Annual Wellness Credit
  • Team Events and Monthly Lunches
  • Home Office / Commuter Credit
  • Work From Anywhere Program
  • Parental Leave Top Up
  • Adventure Pass

NOTRE PROCESSUS :

Plusgrade est un employeur offrant des chances égales et s\'engage à fournir un processus de recrutement accessible. Nous accueillons les candidatures de toutes les personnes qualifiées et nous sommes engagés à offrir des opportunités d\'emploi égales, quel que soit l\'identité ou l\'expression de genre, la race, l\'origine ethnique, la croyance, le lieu d\'origine, l\'âge, le sexe, l\'état civil, le handicap physique ou mental, l\'orientation sexuelle et toute autre catégorie protégée par la loi. Sur demande, nous fournirons un hébergement pour les candidats handicapés.

Nous croyons en la diversité et l\'inclusivité et c\'est pourquoi notre processus d\'entrevue est conçu pour offrir une expérience de candidat positive et garantir que chaque candidat est évalué de manière égale. Toutes les candidatures seront examinées par notre équipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant :

  • Entrevue téléphonique avec le recruteur
  • Entrevue avec le responsable de l\'embauche
  • Entrevue en équipe
  • Version française ci-dessus

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs