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

Remote Machine Learning Engineer / Data Scientist

Fusemachines


About Fusemachines
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: Full-time, Remote

Role Overview

We’re hiring a mid-to-senior Machine Learning Engineer / Data Scientist to build and deploy machine learning solutions that drive measurable business impact. You’ll work across the ML lifecycle—from problem framing and data exploration to model development, evaluation, deployment, and monitoring—often in partnership with client stakeholders and internal delivery teams.

You should be strong in core data science and applied machine learning, comfortable working with real-world data, and capable of turning modeling work into production-ready systems.

Key Responsibilities

  • Problem Framing & Stakeholder Partnership
    • Translate business questions into ML problem statements (classification, regression, time series forecasting, clustering, anomaly detection, recommendation, etc.).
    • Collaborate with stakeholders to define success metrics, evaluation plans, and practical constraints (latency, interpretability, cost, data availability).
  • Data Analysis & Feature Engineering
    • Use SQL and Python to extract, join, and analyze data from relational databases and data warehouses.
    • Perform data profiling, missingness analysis, leakage checks, and exploratory analysis to guide modeling choices.
    • Build robust feature pipelines (aggregation, encoding, scaling, embeddings where appropriate) and document assumptions.
  • Model Development (Core ML)
    • Train and tune supervised learning models for tabular data (e.g., logistic/linear models, tree-based methods, gradient boosting such as XGBoost/LightGBM/CatBoost, and neural nets for structured data).
    • Apply strong tabular modeling practices: handling missing data, categorical encoding, leakage prevention, class imbalance strategies, calibration, and robust cross-validation.
    • Build time series models (statistical and ML/DL approaches) and validate with proper backtesting.
    • Apply clustering and segmentation techniques (k-means, hierarchical, DBSCAN, Gaussian mixtures) and evaluate stability and usefulness.
    • Apply statistics in practice (hypothesis testing, confidence intervals, sampling, experiment design) to support inference and decision-making.
  • Deep Learning
    • Build and train deep learning models using PyTorch or TensorFlow/Keras.
    • Use best practices for training (regularization, calibration, class imbalance handling, reproducibility, sound train/val/test design).
  • Evaluation, Explainability, and Iteration
    • Choose appropriate metrics (AUC/F1/PR, RMSE/MAE/MAPE, calibration, lift, and business KPIs) and create evaluation reports.
    • Perform error analysis and interpretation (feature importance/SHAP, cohort slicing) and iterate based on evidence.
  • Productionization & MLOps (Project-Dependent)
    • Package models for deployment (batch scoring pipelines or real-time APIs) and collaborate with engineers on integration.
    • Implement practical MLOps: versioning, reproducible training, automated evaluation, monitoring for drift/performance, and retraining plans.
  • Documentation & Communication
    • Communicate tradeoffs and recommendations clearly to technical and non-technical stakeholders.
    • Create documentation and lightweight demos that make results actionable.

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

  • 3–8 years of experience in data science, machine learning engineering, or applied ML (mid-to-senior).
  • Strong Python skills for data analysis and modeling (pandas/numpy/scikit-learn or equivalent).
  • Strong SQL skills (joins, window functions, aggregation, performance awareness).
  • Solid foundation in statistics (hypothesis testing, uncertainty, bias/variance, sampling) and practical experimentation mindset.
  • Hands-on experience across multiple model types, including:
    • Classification & regression
    • Time series forecasting
    • Clustering/segmentation
  • Experience with deep learning in PyTorch or TensorFlow/Keras.
  • Strong problem-solving skills: ability to work with ambiguous goals and messy data.
  • Clear communication skills and ability to translate analysis into decisions.

Preferred Qualifications

  • Experience with Databricks for applied ML (e.g., Spark, Delta Lake, MLflow, Databricks Jobs/Workflows).
  • Experience deploying models to production (APIs, batch pipelines) and maintaining them over time (monitoring, retraining).
  • Experience with orchestration tools (Airflow, Prefect, Dagster) and modern data stacks (Snowflake/BigQuery/Redshift/Databricks).
  • Experience with cloud platforms (AWS/GCP/Azure/IBM) and containerization (Docker).
  • Experience with responsible AI and governance best practices (privacy/PII handling, auditability, access controls).
  • Consulting or client-facing delivery experience.

Certifications (Strong Plus)
Candidates with at least one relevant certification are especially encouraged to apply:

  • Cloud certifications: AWS, Google Cloud, Microsoft Azure, or IBM (data/AI/ML tracks)
  • Databricks certifications (Data Scientist, Data Engineer, or related)

Nice-to-Have

  • Causal inference experience (e.g., quasi-experimental methods, propensity scores, uplift/heterogeneous treatment effects, experimentation beyond A/B tests).
  • Agentic development experience: designing and evaluating agentic workflows (tool use, planning, memory/state, guardrails) and integrating them into products.
  • Deep familiarity with agentic coding tools and workflows for accelerated product development (e.g., AI-assisted IDEs, code agents, automated testing/refactoring, repo-aware assistants), including strong judgment on quality, security, and maintainability.
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.

 

Important: Immigration Sponsorship Policy

Fusemachines is unable to proceed with candidates who require any form of work authorization or immigration support from the company.

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Machine Learning Engineer / Data Scientist in Hamilton, ON vacancy
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train, and deploy machine learning models for production environments. Build data pipelines for model training, evaluation, and optimization... 
    Remote work
    Full time
    Relocation

    MS Systems

    Hamilton, ON
    8 days ago
  • Location - Remote from BC The Opportunity We are seeking a motivated Data Engineering student to join our Data team at Hyper Hippo for an 8-month co-op position from September...  ...and problem-solving skills, with a desire to learn and apply new technologies. • Excellent... 
    Remote work
    Permanent employment
    Work experience placement

    Hyper Hippo

    Hamilton, ON
    8 days ago
  • $121.6k - $190k per year

     ...responsible for building the engineering side of Jane's marketing platform...  ...for Jane's customer data infrastructure. Jane is used by...  ...more than 700 people working remotely across Canada, the US, and the...  ...for adaptability, resilience, learning agility, and humility. We’re proud... 
    Remote work
    Long term contract
    Internship

    Jane

    Hamilton, ON
    8 days ago
  •  ...problems. // What We’re Looking For We’re looking for a junior machine learning engineer to join our team and grow into a strong, hands-on ML engineer...  ...to learn, comfortable getting their hands dirty with real data, and motivated to build a solid foundation in applied machine... 
    Suggested
    Internship

    Providius

    Hamilton, ON
    21 days ago
  •  ...group includes our scientific research & engineering division (Skynet Software) and Canadian property...  ...with us, you will have the ability to learn and grow rapidly, taking on more...  ...and disaster recovery solutions to provide data redundancy, resilience, and data loss prevention... 
    Remote work

    Chelsea Avondale

    Hamilton, ON
    26 days ago
  •  ...per week. The role: ML Compiler Engineer, Staff What you will do: The d...  ...problems and interested in learning intricate details of the underlining...  ...(pipelined, tensor, model and data parallelism), tiling, resource...  ...: LLVM, MLIR. • Experience in machine learning frameworks and... 
    Remote work
    3 days per week

    D-matrix

    Hamilton, ON
    26 days ago
  • Become a Remote Tutor for Biomedical Engineering with Varsity Tutors. Experience the joy of making a positive impact on students’ learning while working flexibly from home. We are looking for skilled Biomedical Engineering Tutors to provide exceptional online instruction... 
    Remote work
    Work from home

    Varsity Tutors, a Nerdy Company

    Hamilton, ON
    8 days ago
  •  ...s scaling rapidly—currently 7 engineers with plans to grow to scale further...  ...our Vanta Engineering Blog to learn more about what our team is...  ...• Health & wellness stipend • Remote workspace, internet, and...  ...wake of several high-profile data breaches. Online security was... 
    Remote work
    Long term contract
    Flexible hours

    Vanta

    Hamilton, ON
    23 days ago
  •  ...Play a key role across the full lifecycle of automation projects—from design through commissioning Collaborate closely with engineering, manufacturing, and cross‑functional teams Opportunity to travel and support installations across multiple locations Strong culture... 

    United States Digital Space LLC

    Hamilton, ON
    8 days ago
  •  ...transition to the Hypercare team for ongoing stabilization. You are not a SaaS consultant; you are a logistics architect who understands how data flows across the warehouse floor and into the cloud. What You’ll Own (Responsibilities) 1. Ritz-Carlton Onboarding & Project Management... 
    Remote work
    Long term contract
    Immediate start

    Portless

    Hamilton, ON
    26 days ago
  •  ...Responsibilities • Execute the "Ava" Core Engine: Build and maintain the end-to-end inbound...  ...with experienced founders and operators, learning how early-stage companies are built from the...  ...inside. • Strong mentorship and growth: Learn alongside ambitious builders in a high-trust... 
    Remote work
    Long term contract
    Internship

    Futuresight

    Hamilton, ON
    26 days ago
  • $185k - $230k per year

     ...thrive. As an Azure Principal Software Engineer, you will be focused on client...  ...others: Azure Compute (PaaS & Containers), Data Stores: Fit-for-purpose selection, Messaging...  ...Application Development & DevOps, AI & Machine Learning, and/or Architecture & Development certifications... 
    Remote work

    Ttec Digital

    Hamilton, ON
    29 days ago
  • Go To Market Engineer - GTM Engineer - DockMaster About Dockmaster.com...  ...intersection of engineering, data, and go-to-market strategy — turning...  ...the playbook — you build the machine that runs it. Working cross-...  ...in Canada, working in a remote work model! What your day will... 
    Remote work
    Internship

    Valsoft Corporation

    Hamilton, ON
    29 days ago
  •  ...software companies—and we need engineers who can make ideas real, fast....  ...located there. Otherwise, it is remote. The Mindset We’re Hiring For  Skills can be learned. Mindset can’t. These are the traits...  ...AI in domain-specific customer data using vector databases and embedding... 
    Remote work
    Long term contract
    Internship
    Work at office
    Immediate start

    Valsoft Corporation

    Hamilton, ON
    26 days ago
  • $139k - $146.5k per year

     ...through regular in-person events. Learn more about our flexible...  ...Lifecycle Efficiency team sits within Data Science & Analytics and...  ...We’re looking for an Analytics Engineer to build and own the data models...  ...event and transactional data. #LI-Remote Instacart provides highly market... 
    Remote work
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Hamilton, ON
    26 days ago
  • $169.5k - $199.5k per year

     ...more than 500 (and growing!) remote-first employees. For more information...  ...This role is for a Senior iOS Engineer 2 position within the Networks...  ...cooperation with Product, Data Engineering & Data Science •...  ...Synchronized Company Shutdowns • Learning & Development programs •... 
    Remote work
    Summer work
    Flexible hours

    Life360

    Hamilton, ON
    26 days ago
  • $150k - $160k per year

     ...Ember.js , and React. The engineering team at Smile.io believes in...  ...outcomes. This is a full-time remote role working in Canada, Monday...  ...new things, being wrong, and learning from mistakes - Prefer...  ...Facing Applications: Services: Data Layer Environment &... 
    Remote work
    Hourly pay
    Full time
    Monday to friday
    Flexible hours

    Smile.Io

    Hamilton, ON
    29 days ago
  • Drive AI initiatives with Actlabs as an AI & ML Engineer. This role emphasizes model architecture, data pipelines, and MLOps within a collaborative, high-impact...  ...& ML Engineer with significant experience to lead machine learning projects. You will work in a cross-functional team... 

    Actlabs

    Hamilton, ON
    17 hours ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...about building the next generation of machine learning models and NLP products. Our SWE roles...  ...impact users. • Design and implement robust data pipelines (crawlers, storage, filters).... 
    Remote work
    Full time
    Internship
    Work at office
    Flexible hours

    Cohere

    Hamilton, ON
    29 days ago
  • $20 - $22 per hour

    Location: Vancouver, BC (Remote) Position: Software Engineer Intern Salary: $20-22 per hour About the Role Ace1 Media is looking for a passionate and motivated...  ...optimization for user experience, SEO, and ad delivery • Learn how to integrate APIs (e.g., Google Ads, analytics, etc.)... 
    Remote work
    Hourly pay
    Long term contract
    Full time
    Internship
    Manual labor
    Flexible hours

    Ace1media

    Hamilton, ON
    29 days ago
  •  ...Docker Scout. We are a globally distributed, remote-first team building the tools that define...  .... We're looking for a Senior Software Engineer to join our IAM team. The IAM team owns...  ...or with building identity primitives for machine / workload identities What to Expect First... 
    Remote work
    Long term contract
    Home office
    Shift work

    Docker

    Hamilton, ON
    29 days ago
  • $100k - $140k per year

     ...Avionics Project Engineer (DO-178 or DO-254) Location: Hybrid Montreal, QC, Canada (6 months onsite, then remote flexibility) Industry: Aerospace & Safety-Critical Electronic Systems Compensation: CAD $100,000 $140,000 Application Deadline: June... 
    Remote work
    Permanent employment
    Full time

    Industry Professionals

    Hamilton, ON
    26 days ago
  •  ...services include Project Management, Feasibility Studies, Full-Service Engineering, Detailed Design, Procurement, Construction Management,...  ...Additional Information • The job is a hybrid arrangement between our Vancouver office and remote work and may require travel to project sites.
    Remote work
    Long term contract
    Work at office

    Lauren Services

    Hamilton, ON
    29 days ago
  • $55.58 per hour

     ...Hours - 7.5 Shift Start: (If applicable) Application Dates Opening Date 2026-07-03 Closing Date 2026-07-10 The Data Engineer provides technical leadership in the design, development, and operation of St. Joseph’s enterprise data platforms, data pipelines... 
    Hourly pay
    Full time
    Contract work
    Monday to friday
    Shift work

    St. Joseph's Healthcare Hamilton

    Hamilton, ON
    5 days ago
  •  ...looking for a Senior Software Engineer II specialized in Infrastructure...  ...observability tools and analyze data, working with the application...  ...not increments. Seek feedback, learn, and improve. Please note...  ...agreement in place will not create a fee obligation.   #LI-Remote... 
    Remote work

    Optro Gmbh

    Hamilton, ON
    29 days ago
  • Become part of Affirm's innovative approach as a Staff Software Engineer in Capacity Modeling, focused on translating business demand into technical capacity solutions. This remote role highlights your leadership in software engineering and operations. Your main focus will... 
    Remote work
    Long term contract

    Affirm

    Hamilton, ON
    8 days ago
  • $150k - $180k per year

     ...advantage of opportunities to learn, grow, and advance your career...  ...office in London, Ontario or remotely within Canada. Remote-based employees...  ...techniques, leveraging client data within the Cognition+ platform...  ...such as predictive modeling, machine learning, and AI to enhance... 
    Remote work
    Work at office
    Immediate start
    Flexible hours

    Cognition+

    Hamilton, ON
    8 days ago
  • $90k - $135k per year

    This is a hybrid position - Typically 3 days in office, 2 days remote. PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering & design services in the utilities sector. Our experienced and capable teams cover key areas such as Transmission & Distribution... 
    Remote work
    Work at office

    Phasor Engineering Inc

    Hamilton, ON
    29 days ago
  •  ...applications. • Collaborate with design, art, and engineering teams to create intuitive, responsive,...  .... • Implement telemetry to gather data on user interactions and use analytics to...  ...user journey. • Work closely with backend, engine, and build teams to package and stream UI... 
    Remote work
    Immediate start
    Worldwide

    Side

    Hamilton, ON
    26 days ago
  •  ...innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future...  ...Description Our team is hiring a Junior Environmental Scientist to join our team. The successful candidate will be expected... 
    Full time
    Night shift
    Weekend work

    Egis Group

    Hamilton, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Machine Learning Engineer / Data Scientist. Be the first to apply!