SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Stay22 is a Montreal-based platform that helps ambitious creators and high-intent digital platforms monetize their existing traffic through intelligent technology. The company powers over 6,500 creators and platforms managing more than $1 billion in annual transactions, with expansion beyond travel into retail, lifestyle, publishing, events, and transportation.
You will join the Neuro Squad, a specialized team driving ML and AI innovation at Stay22. This team provides the technical foundations powering core products like Roam, Stay22's machine learning-based redirect engine.
As a Senior ML/DL Developer, you will own the design and architecture of the intelligence behind these products. This role spans the entire ML lifecycle—from training pipeline design to real-time inference API optimization. You'll work with cutting-edge technologies including LLMs and collaborate closely with the Data Squad and Forge Squad to ensure AI solutions are scalable, secure, and production-ready.
Key responsibilities include: architecting backend logic and model behavior for Roam with high precision; continuously improving models for ranking quality, latency, and revenue efficiency using advanced statistics and deep learning; developing high-performance models for user intent prediction from complex tabular and booking data; designing and maintaining internal LLM clients and gateway layers for unified model access across the organization; managing the complete ML lifecycle including data preparation, training pipelines, model registries, and real-time inference services; optimizing caching layers, inference servers, and performance monitoring for low-latency, high-volume engines; deploying robust, maintainable, production-ready solutions aligned with CI/CD and security standards; collaborating with the Data Squad on training datasets and feature pipelines; exposing ML capabilities as robust APIs for other teams; and mentoring colleagues on ML prototyping and AI best practices.
Required qualifications: Master's degree in Computer Science, Machine Learning, Data Mining, Statistics, or related technical field; 6+ years of machine learning or data science experience; minimum 2 years of software engineering experience including production backend code or APIs; fluent English for daily international communication; expert-level Python with deep learning libraries (PyTorch, TensorFlow) and scikit-learn; solid understanding of modern ML techniques including CNNs, LSTMs/RNNs, and gradient boosting models (XGBoost, LightGBM) for tabular data; demonstrated ability to implement and optimize LLMs including Transformers, custom embeddings, and LLM gateways; experience with Google Vertex AI (preferred) or Amazon SageMaker for large-scale model training and management; strong experience designing real-time inference systems and APIs beyond batch processing.