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

Senior Machine Learning Engineer

Fusemachines

About Fusemachines

Fusemachines is a leading AI strategy, talent, and education services provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Neb. and more than 450 full-time employees, Fusemachines brings global AI expertise to transform companies worldwide. Founded in 2013, Fusemachines is a global provider of enterprise AI products and services, on a mission to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise Transformation, regardless of where they are in their Digital AI journeys. With offices in North America, Asia, and Latin America, Fusemachines provides a suite of enterprise AI offerings and specialty services that allow organizations of any size to implement and scale AI. Fusemachines serves companies in industries such as retail, manufacturing, and government.

Fusemachines continues to actively pursue the mission of democratizing AI for the masses by providing high-quality AI education in underserved communities and helping organizations achieve their full potential with AI.

Type: Remote, Full-time

Role Overview

We’re hiring a Senior Machine Learning Engineer to architect, build, and deploy high-performance machine learning systems that power technology stack. You will work across the entire ML lifecycle—from processing massive volumes of data to developing and deploying low-latency models.

You must possess a strong hybrid skill set: deep expertise in applied machine learning combined with production-grade software engineering skills. You will not just build models in notebooks; you will write scalable, production-ready code, design real-time inference APIs, and ensure your systems meet strict latency and high-throughput requirements.

Key Responsibilities

Scale Data Engineering & Feature Pipelines

  • Process and extract features from massive, highly sparse datasets (terabytes/petabytes of bidstream and user event data) using SQL, Python, and distributed computing frameworks (e.g., Spark, Ray).
  • Architect offline and online feature pipelines. Manage real-time feature computation and low-latency feature stores ensuring zero online/offline skew.
  • Perform rigorous missingness analysis, leakage checks, and handle high-cardinality categorical variables safely.

Core ML & Deep Learning Development

  • Train, tune, and scale supervised learning models, utilizing advanced gradient boosting (XGBoost, LightGBM, CatBoost) and Factorization Machines.
  • Design and implement Deep Learning architectures for structured/recommendation data using PyTorch or TensorFlow.
  • Apply rigorous tabular modeling practices: meticulous leakage prevention, class imbalance strategies, and robust cross-validation on time-split data.

Productionization, MLOps, & System Engineering

  • Write clean, object-oriented, and modular production code. Transition models from Python research environments to high-performance serving environments (packaging with ONNX, TensorRT, etc).
  • Design and maintain robust MLOps pipelines: automated model retraining, versioning, shadow deployments, and CI/CD for machine learning.
  • Monitor production models for data drift, concept drift, and performance degradation in real-time, implementing automated alerting and fallback mechanisms.

Evaluation & Experimentation

  • Design rigorous A/B and multivariate tests to measure the true business incrementality of ML models.
  • Choose appropriate offline metrics (PR-AUC, normalized Entropy/LogLoss, Calibration, Lift) and bridge them to online business KPIs.

Success in This Role Looks Like

  • You deliver models that perform well and move business metrics (revenue lift, cost reduction, risk reduction, improved forecast accuracy, operational efficiency).
  • Your work is reproducible and production-aware: clear data lineage, robust evaluation, and a credible path to deployment/monitoring.
  • Stakeholders trust your judgment in selecting methods and communicating uncertainty honestly.

Required Qualifications

  • 5–8+ years of experience as a Machine Learning Engineer or Software Engineer focusing on ML systems, ideally within Ad Tech, MarTech, or high-scale recommendation systems.
  • Production Engineering Skills: Strong software engineering fundamentals (OOP, data structures, algorithm design). Expert-level Python and strong proficiency in a compiled or high-performance language (e.g., C++, Java, Scala, Go, or Rust).
  • ML Systems & Serving: Deep experience deploying machine learning models into highly concurrent, low-latency production environments (APIs, microservices, Triton Inference Server, custom containers).
  • Distributed Computing: Hands-on experience with big data processing (Apache Spark, Kafka, Flink) and complex SQL queries.
  • Core ML & Deep Learning: Proven track record of shipping both tree-based models and neural networks (PyTorch/TensorFlow) to production.
  • Statistics & Experimentation: Solid grasp of statistics, hypothesis testing, and rigorous A/B experiment design.

Nice-to-Have

  • Agentic / GenAI Development: Experience designing agentic workflows or utilizing LLMs to automate ad creative generation, campaign copilot tools, or internal ML development workflows (AI-assisted IDEs, code agents).

Fusemachines is an Equal Opportunities Employer, committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local laws.

#J-18808-Ljbffr
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in Montréal, QC vacancy
  •  ...wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed.  About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable graph-based... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    6 hours ago
  •  ...experiencing strong growth, we are actively seeking an experienced Senior MLOps Engineer. About the Role Being part of a dynamic team, you...  ...API Development (REST / gRPC) : Proven ability to deploy Machine Learning models to production . Generative AI Architecture (RAG... 
    Senior
    Permanent employment
    Contract work
    Relocation
    Relocation package

    Nöord Technologies Corporation

    Montréal, QC
    10 days ago
  •  ...We're looking for a Senior Machine Learning Engineer with strong computer vision expertise to join our Biometrics team. You'll ramp up on the biometrics domain while contributing to the design, training, and scaling of our ML systems end-to-end on AWS. The final job level for... 
    Senior
    Worldwide

    Jumio

    Montréal, QC
    a month ago
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train...  ...in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS, GCP, Azure) and containerization... 
    Suggested
    Full time
    Remote work
    Relocation

    MS Systems

    Montréal, QC
    21 days ago
  •  ...Machine Learning Engineer – Biometrics (Computer Vision) We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face recognition systems in production. You’ll build and train models... 
    Senior
    Worldwide

    Jumio

    Montréal, QC
    a month ago
  •  ...team works on a variety of high-impact machine learning projects, and we are looking for a Machine...  ...s degree in computer science, software engineering or equivalent ~5+ years of experience...  ..., kernel/runtime tuning, serving engines) ~ Experience with one or more of the... 

    DRW

    Montréal, QC
    16 days ago
  • $146.3k - $241.3k per year

     ...Job Description CD PROJEKT RED is looking for a Machine Learning Researcher - Narratologist to join our R&D Team exploring potential...  ...Haves: Game development experience, especially in Unreal Engine.  Relevant publications in narratology. Personal projects... 
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD PROJEKT RED

    Montréal, QC
    1 day ago
  • $200k per year

     ...Machine Learning / Quant Researcher Role: Machine Learning/Quant Researcher Client: Elite FinTech Firm Compensation: Up to $200k...  ...• Collaborating with a world-class team of researchers and engineers to push the boundaries of automated trading. Requirements... 
    Permanent employment
    Internship

    Hunter Bond

    Montréal, QC
    a month ago
  •  ...vision par ordinateur, de l’apprentissage machine et du développement logiciel. Ensemble,...  ...specialists in computer vision, machine learning, and software development. Together, we develop...  ...fit: Master’s degree in Electrical Engineering, Computer Engineering, Computer Science,... 
    Daily paid
    Full time
    Apprenticeship
    Internship
    Flexible hours

    Genetec

    Montréal, QC
    28 days ago
  • $60k - $120k per year

    Ingénieur(e) MLOps senior Description de poste CGI recherche un(e) Développeur expert...  ..., développer et déployer des modèles Machine Learning et IA générative. Développer des...  ...en management au monde. Senior MLOps Engineer Position Description Mission Being... 
    Senior
    Montréal, QC
    11 days ago
  • $20 per hour

    Description de l’offre d’emploi Régler et faire fonctionner les machines-outils connventionnelles Connaissance des machines-outils à commande numérique (CNC). Lire et interpréter les plans techniques Usiner des pièces métalliques selon les spécifications Mesurer... 
    Permanent employment
    Full time

    2949-3475 Quebec Inc.

    Montréal, QC
    5 days ago
  •  ...employé.es! LAPORTE recherche un.e ingénieur.e en sécurité des machines ayant idéalement de 2 à 5 ans d’expérience en analyse et...  ...encourage l’efficacité au quotidien. #LI-Hybrid #LI-AD1 #mid-senior Envoyez-nous votre candidature dès maintenant.  Au plaisir... 
    Senior
    Daily paid
    Permanent employment
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

    Montréal, QC
    6 days ago
  • $96.56k - $128.74k per year

     ...world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems...  ...: Take advantage of our continuous learning opportunities, including training programs...  ...the world. Apply today! Want to learn more about EDC? Check our website at... 
    Senior
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    12 days ago
  •  ...Paytm Labs is looking for a Software Engineer to work on our personalization platform...  ...ideal candidate is a problem solver and a learner at heart. You should have a very high degree...  ...large scale problems. Work with our machine learning engineers to put cutting edge deep... 
    Senior
    Work at office
    Flexible hours

    AC780

    Montréal, QC
    26 days ago
  •  ...Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining... 
    Senior

    BBGC

    Montréal, QC
    21 days ago
  • $18 - $23 per hour

     ...Job Responsibility: : We are seeking a skilled and reliable Machine Operator to join our team. In this role, you will be responsible for setting up, operating, and maintaining machinery used in manufacturing processes. You will work closely with production teams to ensure... 
    Hourly pay
    Full time
    Monday to friday

    D&R

    Montréal, QC
    4 days ago
  •  ...Job Description Overview Senior Hydraulics Engineer - Water Intake and Hydraulic Infrastructure Design Expert AtkinsRéalis is experiencing...  ...promotes work-life balance. Get the recognition you deserve. Learn more. About AtkinsRéalis AtkinsRéalis is a world-class... 
    Senior
    Full time
    For contractors
    Internship
    Seasonal work
    Work at office
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    22 days ago
  •  ...reach their full potential - we hold ourselves to high standards but know when to celebrate progress & achievements As a Senior Platform Engineer at Vention, you will focus on developing the internal development platform and promoting the DevSecOps practice to increase developer... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours
    Night shift

    Vention

    Montréal, QC
    4 days ago
  •  ...are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering our next-generation frontier models...  ...research aims to build non-agentic AI that learns primarily to understand the world rather... 
    Senior

    LawZero

    Montréal, QC
    11 days ago
  • $24.61 - $32.44 per hour

     ..., Usinage Description de l’offre d’emploi Nous recherchons un Machiniste compétent et expérimenté pour rejoindre notre équipe. En tant que...  ...de la mise en place, de l'opération et de l'entretien des machines-outils pour produire des pièces métalliques et de matrice de haute... 
    Permanent employment
    Full time

    Protol Inc

    Montréal, QC
    17 days ago
  •  ...Altasciences seeks a Learning & Development Coordinator to support training program administration, digital content management, and employee recognition initiatives. The role reports to the Director of Learning & Development and requires coordination of learning activities,... 
    Work at office

    Altasciences

    Montréal, QC
    11 days ago
  •  ...Overview Join AtkinsRéalis and contribute to the delivery of complex electrical engineering solutions that support critical energy and industrial infrastructure projects. As a Senior Electrical Engineer, you will be part of a multidisciplinary engineering team, leading... 
    Senior
    Hourly pay
    Full time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    11 days ago
  •  ...Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the...  ..., and Azure. ~ Explore our Engineering at Motion page to learn more about our team, our work, and how we build together. ~... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    6 days ago
  • $22 - $30 per hour

     ...Canada. Description de l’offre d’emploi Nous sommes distributeurs d'équipements commerciaux tels que distributeurs automatiques, machines à café, distributeurs à monnaie, distributeurs d'eau gazéifiée et plusieurs autres équipements connexes au Vending, Pause Café, Restauration... 

    Les Distributions Andre Labbee Inc.

    Montréal, QC
    17 days ago
  •  ...skills and will quickly develop relationships across the organization while building collaborative and innovative work culture. We like to learn from both success and failure, and we are comfortable to lead and work through change and ambiguity. The Learning Specialist role is... 
    Full time
    Work at office
    1 day per week

    LifeWorks

    Montréal, QC
    8 days ago
  • $32.44 per hour

     ...emploi stimulant offrant de réelles possibilités d’avancement ? Nous recrutons actuellement pour un poste d’opérateur(trice)de machines au sein d’une usine située sur la Rive Sud, pour le compte d’un client reconnu dans le secteur agroalimentaire. Nous... 
    Daily paid
    Permanent employment
    Apprenticeship
    Night shift
    Weekend work

    INAL RESSOURCES

    Montréal, QC
    more than 2 months ago
  •  ...about. You work daily with the other Structures functions and other groups like Aerodynamics, Propulsion, Avionics, and Systems Engineering. Your mission is to keep structure and interfaces converging with the rest of the vehicle, and you're close enough to the build to... 
    Senior
    Full time

    dominion%20dynamics

    Montréal, QC
    14 hours ago
  •  ...full-time professionals, and our annual growth rate exceeds 25%. Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a key role in developing and enhancing an enterprise... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    9 hours ago
  •  ...consulting, data science, AI technologies, data engineering, and digital transformation. We do not...  ...The Role Artefact is looking for a Senior AI & Agentic Engineer: a full-stack...  ...(Anthropic), Google Cloud Professional Machine Learning Engineer, Google Cloud Generative AI... 
    Senior
    Full time

    Welcome to the Jungle

    Montréal, QC
    a month ago
  • $120k - $140k per year

     .../500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as an Senior Integration Platform Engineer with our large consulting client, working for a large modernization project for a public sector, crown corporation in... 
    Senior
    Remote job
    Long term contract
    Permanent employment
    Contract work
    Freelance
    2 days per week
    3 days per week

    Tech Talent International

    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!