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

Senior ML/DL Developer

Full-time

Stay22

-English to follow-

Chez Stay22, nous révolutionnons la façon dont les utilisateurs convertissent en ligne. Notre plateforme d’affiliation propulsée par l’IA aide les éditeurs, les plateformes de billetterie et les créateurs de contenu à générer de nouvelles sources de revenus tout en améliorant l’expérience de leur audience.

Sommaire du poste

Vous vous joindrez à la Neuro Squad , une équipe spécialisée créée pour centraliser l’innovation en ML et en IA chez Stay22. Neuro fournit les fondations techniques qui alimentent nos moteurs principaux, notamment Roam (notre moteur de redirection basé sur le machine learning) et Spark (notre moteur de logique d’affiliation propulsé par l’IA).

À titre de Développeur·se senior ML/DL au sein de la Neuro Squad, vous serez responsable de concevoir et d’architecturer l’intelligence derrière ces produits. Ce rôle ne consiste pas uniquement à créer des modèles : il s’agit de prendre en charge l’ensemble du cycle de vie de nos plateformes ML — de la conception des pipelines d’entraînement à l’optimisation des API d’inférence en temps réel.

Vous travaillerez avec des technologies de pointe (incluant les LLMs) et collaborerez étroitement avec l’équipe Données et la Forge Squad afin d’assurer que nos solutions d’IA soient évolutives, sécuritaires et prêtes pour la production.

Responsabilités principales

Machine learning et logique produit

  • Assumer la responsabilité de la logique backend et du comportement des modèles pour Roam et Spark, en assurant une grande précision et fiabilité.

  • Améliorer continuellement les modèles en matière de qualité de classement, de latence et d’efficacité des revenus à l’aide d’analyses statistiques avancées et de deep learning.

  • Développer des modèles haute performance pour la prévision et la prédiction de l’intention utilisateur à partir de données tabulaires complexes et de données de réservation.

Infrastructure IA et MLOps

  • Concevoir et maintenir le client interne LLM ainsi que les couches de passerelle, permettant un accès unifié aux modèles de langage pour l’ensemble de l’organisation.

  • Concevoir et opérer le cycle de vie complet du ML : préparation des données, pipelines d’entraînement, registres de modèles et services d’inférence en temps réel.

  • Gérer les couches de cache, les serveurs d’inférence et la surveillance des performances afin d’assurer une faible latence pour nos moteurs à fort volume de trafic.

  • Déployer des solutions robustes, faciles à maintenir et prêtes pour la production, alignées avec les standards CI/CD et de sécurité (en collaboration avec la Forge Squad).

Collaboration et accompagnement

  • Collaborer avec la Data Squad afin de co-concevoir les jeux de données d’entraînement et les pipelines de variables, en assurant une intégration fluide avec l’entrepôt de données et les systèmes analytiques.

  • Exposer les capacités ML sous forme d’API et de services robustes, permettant aux squads alignées (ex. Hub, EmbedX) de les intégrer facilement sans gérer la complexité ML.

  • Agir à titre de mentor·e et de conseiller·ère technique en soutenant les équipes dans le prototypage de fonctionnalités ML et l’adoption des meilleures pratiques en IA.

Exigences

Formation et expérience

  • Maîtrise de l’anglais requise pour les communications quotidiennes avec des collègues et partenaires internationaux.

  • Maîtrise (M. Sc.) en informatique, apprentissage automatique, fouille de données, statistiques ou domaine technique connexe.

  • 6 ans et plus d’expérience en machine learning ou en science des données.

  • Minimum de 2 ans d’expérience en ingénierie logicielle, incluant l’écriture de code backend ou d’API prêts pour la production.

Machine learning et deep learning

  • Excellente maîtrise de Python et des bibliothèques de deep learning telles que PyTorch ou TensorFlow, ainsi que scikit-learn.

  • Solide compréhension des techniques ML modernes, incluant les CNN, LSTM/RNN et les modèles de gradient boosting (XGBoost, LightGBM) appliqués aux données tabulaires.

  • Capacité démontrée à implémenter et optimiser des LLMs, incluant les Transformers, les embeddings personnalisés et la création de passerelles ou clients LLM.

MLOps et systèmes temps réel

  • Expérience avec Google Vertex AI (préféré) ou Amazon SageMaker pour l’entraînement et la gestion de modèles à grande échelle.

  • Forte expérience dans la conception de systèmes d’inférence et d’API en temps réel (au-delà du traitement batch).

  • Expérience avec les outils MLOps (ex. MLflow, Kubeflow, TFX) et la conteneurisation (Docker, Kubernetes).

  • Excellentes compétences en SQL et expérience de collaboration sur des feature stores ou des définitions ETL.

Compétences humaines et état d’esprit

  • Capacité à concevoir des systèmes réutilisables, robustes et faciles à consommer pour les autres équipes.

  • Intérêt marqué pour la transformation de métriques ML complexes en valeur d’affaires concrète (meilleure redirection, taux de conversion plus élevé).

  • Désir de demeurer à l’avant-garde des infrastructures IA et des techniques de modélisation.

À quoi vous attendre dans notre processus d’embauche

Nous savons que votre temps est précieux — voici donc les grandes étapes du processus :

  • Appel de présélection avec notre partenaire en acquisition de talents (30 à 45 minutes)

  • Séance de whiteboarding sur Miro avec l’équipe d’ingénierie (60 minutes)

  • Entrevue en personne avec certains membres de la Neuro Squad (45 à 60 minutes)

  • Entrevue finale avec notre PDG (30 minutes)

  • Offre et intégration

Veuillez noter que ce processus peut être modifié à tout moment selon les besoins de l’équipe.

Pourquoi joindre Stay22?

  • Soutenir les créateurs voyage : Contribuez à une mission qui permet aux créateurs de voyager davantage grâce à l’augmentation de leurs revenus passifs.

  • Propulser votre croissance : Nous embauchons des personnes ambitieuses et leur offrons l’espace pour exceller, évoluer rapidement et développer leurs forces.

  • Avoir un impact réel : Nos équipes sont encouragées à prendre des initiatives et à influencer concrètement l’avenir de Stay22.

  • Emplacement de choix : Profitez de nos bureaux lumineux et dynamiques au cœur de la Petite Italie, entourés de cafés, restaurants et commerces.

  • Soyez vous-même : Code vestimentaire décontracté et horaire de travail flexible.

  • Avantages complets : Assurances santé et dentaire, régime de retraite, occasions de formation et de développement, activités sociales et retraites d’équipe.

(Stay22 est un employeur souscrivant au principe de l’égalité des chances. Toutes les candidatures qualifiées seront considérées. Si vous avez un handicap ou un besoin particulier nécessitant des mesures d’adaptation, veuillez communiquer avec nous à View email address on jobs.jobcopilot.com.)

-----------------------------------------------------------------------

At Stay22, we’re revolutionizing how people convert online. Our AI-powered affiliate platform helps publishers, ticketing platforms, and content creators unlock new revenue streams while levelling up their audience's user experience. At Stay22, our partners don’t just earn more, they deliver more. Join us and be part of something big that's shaking up the affiliate world.

Job Summary

You will be joining the Neuro Squad , a specialized team formed to centralize ML/AI innovation at Stay22. Neuro provides the technical foundation that powers our core engines, including Roam (our ML-driven redirection engine) and Spark (our AI-driven affiliate logic engine).

As a Senior ML/DL Developer in the Neuro Squad, you will architect the intelligence behind these products. This role is not just about building models - it is about owning the end-to-end lifecycle of our ML platforms - from designing training pipelines to optimizing real-time inference APIs. You will leverage cutting-edge technologies (including LLMs) and collaborate with the Data Team and Forge Squad to ensure our AI solutions are scalable, secure and production-ready.

Key Responsibilities

Core ML & Product Logic

  • Own the backend logic and model behavior for Roam and Spark , ensuring high accuracy and reliability.

  • Continuously refine models for ranking quality, latency and revenue efficiency using advanced statistical analysis and deep learning.

  • Develop high-performance models for forecasting and user intent prediction based on complex tabular and booking data.

AI Infrastructure & MLOps

  • Build and maintain the internal LLM client and gateway layers , enabling unified access to language models for the entire organization.

  • Design and operate the full ML lifecycle: data preparation, model training pipelines, model registries and real-time inference services.

  • Manage caching layers, inference servers and performance monitoring to ensure low-latency responses for our high-traffic engines.

  • Create low-maintenance, production-ready solutions that align with CI/CD and security standards (in partnership with the Forge squad).

Collaboration & Enablement

  • Collaborate with the Data Squad to co-design training datasets and feature pipelines, ensuring seamless integration with the data warehouse and analytics systems.

  • Expose ML capabilities as robust APIs/services that stream-aligned squads (e.g. Hub, EmbedX) can easily integrate without managing the ML complexity themselves.

  • Act as a technical mentor and advisor, helping other teams prototype ML features and adopt AI best practices.

Requirements

Education & Experience

  • English proficiency is required for daily communication with international clients and colleagues.

  • M.S. in Computer Science, Machine Learning, Data Mining, Statistics, or a related technical field.

  • 6+ years of total experience in Machine Learning or Data Science.

  • At least 2 years of specific experience in software engineering, writing production-grade code for backend services or APIs.

Core ML & Deep Learning

  • Proficiency in Python and deep learning libraries like PyTorch or TensorFlow, as well as scikit-learn.

  • Deep understanding of modern ML techniques including CNNs, LSTMs/RNNs and gradient boosting (XGBoost/LightGBM) applied to tabular data.

  • Proven ability to implement and fine-tune LLMs, with expertise in Transformers, custom embeddings and building LLM gateways/clients .

MLOps & Real-Time Systems

  • Experience with Google Vertex AI (preferred) or Amazon SageMaker for training and managing models at scale.

  • Strong experience building real-time inference systems and APIs (not just offline batch processing).

  • Experience with MLOps tools (e.g. MLflow, Kubeflow, TFX) and containerization (Docker, Kubernetes).

  • Strong SQL skills and experience collaborating on feature stores or ETL definitions.

Soft Skills & Mindset

  • Ability to design systems that are reusable, robust and easy for other teams to consume.

  • A passion for translating complex ML metrics into tangible business value (better routing, higher conversion).

  • A drive to stay ahead of the curve in AI infrastructure and modeling techniques.

What to Expect from our Hiring Process

We know your time’s valuable, so here’s the quick rundown of what to expect.

  1. Screening call with our Talent Acquisition Partner (30-45 minutes)

  2. Whiteboarding session oriented on Miro with the Engineering Team (60 minutes)

  3. In person interview with some Neuro squad team members (45-60 minutes)

  4. Final interview with our CEO (30 minutes)

  5. Offer & onboarding

Please note that this process is subject to change at any point, based on additional requirements from the team.

Why join Stay22?

  • Support Travel Creators: Be part of a team that empowers travel creators to explore the world by increasing their passive income potential.

  • Empower Your Growth: We hire champions and give them the opportunity to excel, skipping levels and honing their superpowers.

  • Lead with Impact: We empower our team members to take charge and make a real impact in the Stay22 universe.

  • Location, Location, Location: Enjoy our bright and vibrant office in the heart of Little Italy, surrounded by great shops and restaurants

  • Be Yourself: Embrace a come-as-you-are dress code and a flexible work schedule.

  • Comprehensive Benefits: We offer health & dental benefits, retirement plans, learning & development opportunities, and social & team-building activities, including exciting retreats.

(Stay22 is an equal-opportunity employer. All qualified applicants are given consideration. If you have a disability or particular need that requires accommodation, please contact us at careers at stay22.com )

Your application will be reviewed by Mariel , our internal recruiter .
Ton CV sera lu par Mariel , notre recruteuse interne.
If you don’t meet every requirement but you’re excited, let’s talk!
Même si tu ne coches pas toutes les cases, on aimerait quand même te rencontrer !

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior ML/DL Developer in Montréal, QC vacancy
  •  ...We are seeking a visionary and highly technical Senior ML Data Platform Developer to architect, implement, scale, and maintain the data engine powering our next-generation frontier models. In this high-impact role, you will bridge the gap between cutting-edge AI research... 
    Senior
    Full time
    Work at office

    LawZero

    Montréal, QC
    9 hours ago
  •  ...We are seeking a Senior ML Data Processing Developer to participate in the development, curation, and scaling of our core data asset pipeline. Sitting at the intersection of data engineering, data curation, and machine learning, you will own the end-to-end pipeline that... 
    Senior
    Full time
    Internship
    Work at office

    LawZero

    Montréal, QC
    9 hours ago
  •  ...We are seeking a machine learning (ML) research developer to join our team working on a novel AI safety agenda. In this role, you will work closely with ML research scientists to solve difficult training and inference problems using very large models. Key responsibilities... 
    Suggested
    Full time
    Flexible hours

    LawZero

    Montréal, QC
    9 hours ago
  •  ...We are seeking a senior distributed machine learning (ML) research developer to join our team working on a novel AI safety agenda. In this role, you will work closely with ML research scientists to solve difficult training and inference problems using very large models.... 
    Senior
    Full time
    Work at office

    LawZero

    Montréal, QC
    9 hours ago
  •  ...About the Role We are seeking a Senior AI Developer to join our computer vision (CV) Engineering team in Montreal, QC. In this role, you will design...  ..., and developer tooling. You will work closely with ML scientists, CV engineers, platform engineers, and SRE partners... 
    Senior
    Daily paid
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Hinge Health, Inc.

    Montréal, QC
    9 hours ago
  •  ...Company Name: Ubisoft Job Description The Content Creation Technology Group (CCTG) is looking for a Senior ML programmer to work in a team that develops machine learning tools to support teams in creating, testing, and deploying ML solutions to games. You will support... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    9 hours ago
  •  ...between search systems and upstream data sources. Explore semantic search, vector retrieval, and AI-enhanced relevance using modern ML tooling. On-call duties (currently business hours) About You: Hands-on experience designing, building, and operating production... 
    Senior
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    9 hours ago
  •  ...apprentissage automatique, l'ingénieur sénior de la plateforme d'...  ...solutions d'apprentissage automatique (ML) visant à résoudre des...  ...Machine Learning Platform, the Senior ML Platform Engineer within Mistplay...  ...focus on serving, reliability, and developer experience. Strong software... 
    Senior
    Full time
    Work at office
    Night shift
    Day shift
    2 days per week

    Mistplay

    Montréal, QC
    9 hours ago
  •  ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications... 
    Senior
    Full time

    Prolifics Inc

    Montréal, QC
    9 hours ago
  •  ...international et continuons de faire grandir notre impact à l’échelle mondiale.   Ce que tu feras En tant que Développeur·e Frontend Sénior.e chez Poka, tu joueras un rôle clé dans la création de fonctionnalités ayant un véritable impact sur le quotidien des travailleurs en... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Un Emploi De Senior Frontend Developerchez Poka Fr

    Montréal, QC
    9 hours ago
  •  ...expert, AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated to designing and enhancing mobile application. Reporting to the Engineering Manager.... 
    Senior
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    9 hours ago
  •  ...learning opportunities, then Tecsys could be a good fit for you!  About the Role  We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-... 
    Senior
    Remote job
    Permanent employment
    Full time

    Tecsys Inc.

    Montréal, QC
    9 hours ago
  •  ...professional and financial growth potential. To learn more about Acumatica’s mission, please visit: Job Description As a Senior Content Developer, you will create engaging content that supports both documentation and training for Acumatica ERP. Your work will help... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Acumatica

    Montréal, QC
    9 hours ago
  •  ...at Front end technologies – Blazor / Angular (one of them must) Exp using Mobile technologies – Primarily iOS development & MAUI Develop high level designs for converting functional requirements into business processes; Actively participate in the requirements,... 
    Senior
    Full time
    Night shift

    Sapsol Technologies Inc

    Montréal, QC
    9 hours ago
  •  ...includes early adopters of the blockchain ecosystem and has already developed various decentralized solutions/tools for various blockchain...  ...core focus on Canadian Cannabis industry. We are in the works to develop a fully compliant & immutable Supply-chain integrity solution,... 
    Senior
    Full time
    Casual work
    Flexible hours

    Greenstream Networks

    Montréal, QC
    9 hours ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    9 hours ago
  •  ...efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design...  ...automation, model deployment, monitoring, and production-ready ML systems. You’re comfortable moving between backend... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    9 hours ago
  •  ...production environment? Are you curious about the systems that power ML inference and motivated to make them faster, more reliable, and more cost-efficient? Coveo is looking for a Software Developer intern to join our ML Platform Serving team in Research & Development. Your... 
    Full time
    Summer work
    Internship
    Work at office
    2 days per week

    Coveo

    Montréal, QC
    9 hours ago
  •  ...MachineCode team, reporting directly to the MachineCode Team Lead. The MachineCode team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs, developer tools, and deployed software services that make... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 hours ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    9 hours ago
  • $130k - $220k per year

     ...growing private companies in America, and we’re looking for someone exceptional to join our team. We’re looking for an AI/ML Engineer who will develop, optimize, and scale machine learning models that power our next generation of user experiences. Working closely with... 
    Full time
    Work from home
    Flexible hours

    Us Mobile

    Montréal, QC
    9 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 content reflecting our world. Job Description We are seeking an ML Solutions Architect who brings broad software engineering... 
    Daily paid
    Full time
    Apprenticeship
    Local area
    Flexible hours

    Nbcuniversal

    Montréal, QC
    9 hours ago
  • $176.8k - $238.65k per year

     ...pratiques en matière de développement d'IA/ML, de MLOps, de processus CI/CD et d'...  ...skilled and visionary Principal Software Developer with deep expertise in building, deploying...  ...& Culture Building: Mentor and influence senior engineering leaders, fostering a culture of... 
    Senior
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Local area

    Ukg

    Montréal, QC
    9 hours ago
  •  ...through intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to the evolution of our browser-based simulation engine. Working as part of an... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 hours ago
  •  ...quantify their emissions. We are looking for a senior engineer who wants their work to matter, who takes...  ...in the full application lifecycle, with a focus on developing features and delivering value to users. Develop, test, integrate, and deploy backend and API stacks... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Ghgsat

    Montréal, QC
    9 hours ago
  •  ...through intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture and development of internal tools, system integrations, and... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 hours ago
  • *English follows* Le/La  Développeur(se) BI senior contribue à la croissance de l’entreprise en développant des solutions d’int elligence...  ...---------------------------------------------- The Senior BI Developer contributes to Groupe Touchette's growth by designing and... 
    Senior
    Full time
    Internship

    Groupe Touchette

    Montréal, QC
    9 hours ago
  •  ...clinics, which replaces inefficient processes with a faster and safer technological alternative. Job Description As a Senior Data Transfer Developer, you will design, build, and evolve robust data transfer systems and interfaces that ensure accurate, secure, and... 
    Senior
    Permanent employment
    Full time
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    9 hours ago
  •  ...Peloton, Gilt Groupe, Lightspeed, and Outbrain. The Full-Stack Developer will report directly to the VP of Data and Technology and will...  ...team and is based in Montreal . We are seeking a Senior Full Stack Developer with a Bachelor’s degree in Computer Science... 
    Senior
    Full time

    Small Door Veterinary

    Montréal, QC
    9 hours ago
  • $90k - $95k per year

     ...100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can either... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior ML/DL Developer. Be the first to apply!