Plusgrade

Développeur.se Backend, Apprentissage automatique // Backend Developer, Machine Learning

Plusgrade • CA
Python Hybrid
***English version below***

Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l'on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 250+ compagnies aériennes, établissements hôteliers, sociétés de croisières, réseaux ferroviaires pour voyageurs et services financiers, dans le but de créer de nouvelles sources de revenus significatives grâce à des expériences client exceptionnelles. Fondés sur nos valeurs fondamentales d'ambition, d'innovation et de collaboration, nous sommes constamment poussés à repousser les limites, à surpasser les attentes et à exploiter le meilleur de chacun. Nous favorisons une culture qui repose sur la conviction que notre force réside dans notre unité, travaillant ensemble pour bâtir un avenir extraordinaire dans l'univers du voyage. Joignez-vous à nous pour transformer les voyages quotidiens en expériences véritablement extraordinaires.

À 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:
🏦 REER de contrepartie
🏥 Plans de santé complets
📅 Programme de congés payés flexible
✈️ Allocation d’expérience de voyage
🧘 Crédit annuel pour bien-être
🥗 Événements d'équipe
💻 Allocation pour des fournitures de bureau / transport
🌅 Programme de travail à distance
🍼 Programme de prime de congé parental
🌍 Passeport pour l'aventure

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é, 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