Spécialiste MLOps

Montréal, Québec

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 populaires qui existent actuellement en ligne. Soutenue par une équipe internationale d’innovateurs dynamiques et collaboratifs, sa mission consiste à permettre aux utilisateurs de vivre des expériences sûres et de renforcer ses communautés en célébrant la diversité, l’inclusion et l’expression – tout en maintenant des protocoles solides et dignes de confiance. 

Nous offrons le meilleur des deux mondes! Les talents locaux peuvent s'épanouir dans notre bureau axé sur la collaboration avec la flexibilité d’un environnement de travail hybride, tandis que nos collègues à distance jouent un rôle essentiel au sein de notre culture dynamique. Nous disposons de bureaux à Montréal (Québec), Austin (Texas) et Nicosie (Chypre). 

*Un certain nombre de postes nécessitent une présence au bureau à temps plein*

En tant qu’ingénieur en intelligence artificielle générative, vous serez au cœur de notre innovation, chargé de concevoir, d’intégrer et de déployer des modèles d’IA générative de pointe dans nos projets existants. Vous jouerez un rôle moteur dans l’application concrète de l’IA générative, depuis l’expérimentation et l’entraînement des modèles jusqu’à leur déploiement à grande échelle en production. Le candidat idéal est un expert technique doté d’une solide expérience en DevOps ou en développement logiciel, à l’aise avec les applications Python récentes (voire expérimentales) sous Linux, et capable de coder rapidement des preuves de concept (PoC) et des démonstrations interactives.

Ce que vous ferez : 

  • Déploiement et intégration de modèles : Concevoir, construire et maintenir l’infrastructure permettant de déployer des modèles d’IA générative tels que Stable Diffusion, FLUX et divers modèles de langage de grande taille (LLMs) en environnements de production.
  • Implémentation pratique : Installer, configurer, gérer et dépanner des applications et bibliothèques IA basées sur Python, souvent non testées, sous systèmes Linux.
  • Prototypage rapide : Développer rapidement des PoC et des démonstrations interactives pour illustrer le potentiel des nouveaux modèles et fonctionnalités d’IA.
  • Personnalisation et entraînement de modèles : Prendre en charge l’entraînement de modèles de diffusion et le fine-tuning de LLMs selon les besoins des projets.
  • Création de jeux de données et d’actifs : Construire et gérer des jeux de données de haute qualité pour l’entraînement, et créer des modèles LoRA (Low-Rank Adaptation) pour adapter des modèles fondamentaux à des cas d’usage spécifiques.
  • Gestion de pipelines MLOps : Développer et maintenir des pipelines CI/CD pour automatiser les processus d’entraînement, d’évaluation et de déploiement des modèles.
  • Développement full-stack : Écrire et ajuster du code à travers la stack technologique (Python, PHP, Bash, HTML, JS) pour assurer une intégration fluide des modèles IA dans nos plateformes.
  • Surveillance des performances : Collaborer avec les équipes DevOps et d’ingénierie pour surveiller les performances des modèles, résoudre les problèmes d’intégration, et assurer des déploiements scalables et sécurisés à l’aide d’outils comme vLLM pour un service haute performance.

Ce dont vous aurez besoin pour réussir : 

Compétences essentielles : 

  • Diplôme en informatique, en ingénierie ou dans un domaine connexe.
  • 3 à 5 ans d’expérience en DevOps, MLOps ou ingénierie back-end.
  • Maîtrise experte de Python et des frameworks de machine learning (ex. : PyTorch, TensorFlow).
  • Solide compétence en PHP, Bash, HTML et JavaScript pour l’intégration full-stack.
  • Expérience approfondie en environnement Linux et maîtrise de la ligne de commande.
  • Expérience avérée dans le déploiement et la gestion de modèles d’IA générative, notamment Stable Diffusion, FLUX et divers LLMs.
  • Maîtrise du cycle complet de personnalisation des modèles : création de datasets, entraînement de modèles de diffusion, fine-tuning de LLMs.
  • Connaissance pratique de la création et de l’utilisation de LoRA, ainsi que des frameworks de déploiement comme vLLM.
  • Esprit d’initiative, souci de l’efficacité et de la fiabilité.

Atouts:

  • Expérience avec des outils de conteneurisation et d’orchestration comme Docker et Kubernetes.
  • Connaissance des pipelines CI/CD et des outils d’infrastructure as code (ex. : Terraform).
  • Certifications professionnelles (ex. : AWS, GCP, Azure, CKA/CKAD).
  • Capacité à jongler entre plusieurs projets et technologies avec aisance.

 

En tant qu’employeur souscrivant au principe de l’égalité d’accès à l’emploi, notre entreprise célèbre la diversité et s’engage à créer un environnement inclusif pour tous ses employés.

Ce poste peut vous exposer à du contenu pour adultes.

Le masculin est utilisé dans le seul but d’alléger le texte.

Mettre en place une alerte emploi

Vous souhaitez développer votre carrière chez Aylo Carrières ? Demandez à recevoir directement dans votre boîte de messagerie les offres d’emploi à venir.

Postuler à ce poste

*

indique un champ obligatoire

CV

Types de fichiers acceptés : pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...

FRENCH TO FOLLOW:

This disclaimer is to notify you that personal data relating to you has been collected by Aylo (“Controller”). This includes your personal data either submitted by you, obtained from publicly available sources (e.g., LinkedIn), or provided to us by someone with your consent, referred you for potential employment. Note that, you can withdraw your consent at any time by reaching out to us.

Your personal data has been collected and will be processed by Controller for the following purposes: 

  • managing our recruitment related activities;
  • setting up and conducting interviews and tests for you;
  • evaluating and assessing the results pertaining to interviews and tests; and
  • for purposes otherwise needed for evaluating your candidacy for employment at our company

provided however, that we may not process your data for all of the aforementioned purposes.

Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by a Controller, which are the solicitation, evaluation, and selection of applicants for employment.

Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment and hiring process on Controller’s behalf. Accordingly, if you are located outside of the United States, your personal data has been transferred to the United States subject to appropriate additional safeguards under Standard Contractual Clauses.

Your personal data will be retained by Controller as long as we determine it is necessary to evaluate your application for employment and according to our data retention period specified in our privacy policy.

If you would like to know more about our privacy/data retention policy, feel free to check out our privacy policy.

*******************************************************************************************

Le présent avis a pour objet de vous informer que des données à caractère personnel vous concernant ont été collectées par Aylo (le "Contrôleur"). Ceci inclut vos données personnelles, soit que vous avez soumises, qui ont été obtenues à partir de sources accessibles au public (par exemple, LinkedIn) ou qui nous ont été fournies par quelqu'un qui, avec votre consentement, vous a recommandé pour un emploi potentiel. Notez que vous pouvez retirer votre consentement à tout moment en nous contactant.

 Vos données personnelles ont été collectées et seront traitées par le Contrôleur aux fins suivantes : 

  • gérer nos activités liées au recrutement ;
  • organiser et mener des entretiens et des tests pour vous ;
  • évaluer et apprécier les résultats des entretiens et des tests ; et
  • à d'autres fins nécessaires à l'évaluation de votre candidature à un emploi au sein de notre entreprise.

Toutefois, il est possible que nous ne procédons pas au traitement de vos données pour toutes les fins susmentionnées.

Ce traitement est légalement autorisé en vertu de l'article 6(1)f) du Règlement 2016/679 du Parlement européen et du Conseil (Règlement général sur la protection des données) (« Regulation (EU) 2016/679 (General Data Protection Regulation) ») comme nécessaire aux fins des intérêts légitimes poursuivis par un contrôleur, qui sont la sollicitation, l'évaluation et la sélection des candidats à l'emploi.

 Vos données personnelles seront partagées avec Greenhouse Software, Inc, un fournisseur de services « cloud » situé aux États-Unis et qui est contractant du Contrôleur pour aider à gérer le processus de recrutement et d'embauche pour le compte du Contrôleur. En conséquence, si vous êtes situé hors des États-Unis, vos données personnelles ont été transférées aux États-Unis sous réserve de garanties supplémentaires en vertu des Clauses contractuelles types (« Standard Contractual Clauses »), le cas échéant.

Vos données personnelles seront conservées par le Contrôleur aussi longtemps que nous le jugerons nécessaire pour évaluer votre candidature dans le cadre d’une démarche d’une recherche d’emploi et conformément à la période de conservation des données spécifiée dans notre politique de confidentialité.

Si vous souhaitez en savoir plus sur notre politique de confidentialité et de conservation des données, n'hésitez pas à consulter notre politique de confidentialité.