View all jobs
Closed

Senior ML/DL Developer

🇨🇦 Montréal, Canada Hybrid6+ years
Required Candidate location: Canada

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
Python4 Year(s)Docker4 Year(s)Machine Learning4 Year(s)Kubernetes4 Year(s)Tensorflow4 Year(s)Pytorch4 Year(s)Llm4 Year(s)
Languages required
English

Note: This position is based in Montreal and requires candidates to either currently reside there or be willing to relocate. The role is hybrid, so some in-office presence will be required. Applicants must be based in Canada.


About Stay22


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.

  • Screening call with our Talent Acquisition Partner (30-45 minutes)
  • Whiteboarding session oriented on Miro with the Engineering Team (60 minutes)
  • In person interview with some Neuro squad team members (45-60 minutes)
  • Final interview with our CEO (30 minutes)
  • 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 atstay22.com)

Includes 2 screening questions.

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙