Talent.com
Fusemachines
Remote Machine Learning Engineer / Data ScientistFusemachines • Okotoks, Alberta
Remote Machine Learning Engineer / Data Scientist

Remote Machine Learning Engineer / Data Scientist

Fusemachines • Okotoks, Alberta
30+ days ago
Job type
  • Full-time
  • Remote
Job description

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.

Create a job alert for this search

Remote Machine Learning Engineer / Data Scientist • Okotoks, Alberta

Similar jobs

Principal Data Engineer, LLM/AI Platforms (Remote)

CrowdStrikecalgary, ab, Canada
Remote
Full-time

CrowdStrike is a global leader in cybersecurity dedicated to stopping breaches with an advanced AI-native platform.Principal Data Engineer with deep expertise in Large Language Models (LLMs) and AI... Show more

 • Promoted

Remote Lead Data Engineer Specializing in Data Pipeline Architecture

Lumenaltacalgary, ab, Canada
Remote
Full-time

Join as a Remote Lead Data Engineer specializing in sophisticated data pipeline architectures.Leverage your technical skills to lead transformative data initiatives while mentoring a team.With over... Show more

 • Promoted

Spatial AI Engineer Opportunity at BigGeo

BigGeocalgary, ab, Canada
Full-time

Harness the power of spatial data at BigGeo as a Spatial AI Engineer.You will design and build advanced AI systems that interpret location and time data in seconds.As part of a fast-paced, Calgary-... Show more

 • Promoted

Lead Data Engineer - Databricks (Remote)

Lumenaltacalgary, ab, Canada
Remote
Full-time

We help global enterprises launch digital products that reach millions of users.Our work spans massive datasets, scalable pipelines, and critical business challenges across industries.Lead technica... Show more

 • Promoted

Lead AI Engineer - Agentic & LLM Platforms

ODAIAcalgary, ab, Canada
Full-time

A leading AI technology company in Calgary seeks an experienced AI Engineering Lead to spearhead the design and implementation of advanced AI solutions.This role involves collaborating with cross-f... Show more

 • Promoted

Senior Data Engineer with AI Focus at CrowdStrike

CrowdStrikecalgary, ab, Canada
Full-time

Elevate your career as a Senior Data Engineer at CrowdStrike, specializing in LLMs and AI platforms.Design and deploy advanced data infrastructures that support cutting-edge security products.As a ... Show more

 • Promoted

Machine Learning/Operations Research Platform Engineer

Kinaxiscalgary, ab, Canada
Full-time

Are you looking to join an innovative, market‑leading company where you can truly elevate your career? At Kinaxis we are serious about culture, technology, customers, and not taking ourselves too s... Show more

 • Promoted

Machine Learning Architect Driving Next-Gen AI Capabilities

Kinaxiscalgary, ab, Canada
Full-time

Become a Machine Learning Architect and lead AI innovation efforts in supply chain management.Work in a flexible hybrid role focused on practical solutions for real customer challenges.This role re... Show more

 • Promoted

Machine Learning Expert at HDR

HDR, Inc.calgary, ab, Canada
Full-time

Boost your professional journey at HDR as a Machine Learning Expert.Engage in advancing AI capabilities while working with diverse teams committed to engineering excellence.As a Machine Learning Ex... Show more

 • Promoted

Machine Learning Engineer

CGG Services (Canada) Inc.Calgary, AB, CA
Full-time

Viridien is a global technology and HPC leader that provides data, products, services and solutions in Earth science, data science, sensing and monitoring.Our unique portfolio supports our clients ... Show more

 • Promoted

Kinaxis Machine Learning & Operations Research Engineer

Kinaxiscalgary, ab, Canada
Full-time

Drive innovation with Kinaxis as a Machine Learning & Operations Research Engineer.This role involves enhancing supply chain solutions through mathematical modeling and robust software development ... Show more

 • Promoted

Senior AI Engineer Creating Scalable Agentic Systems and LLM Solutions

ODAIAcalgary, ab, Canada
Full-time

Become a Senior AI Engineer charged with developing scalable agentic AI systems.Innovate and implement LLM solutions that align with enterprise-wide objectives, driving efficiency and competitivene... Show more

 • Promoted

Remote Lead Data Engineer - Databricks & PySpark

Lumenaltacalgary, ab, Canada
Remote
Full-time

A technology company is seeking an experienced Data Engineering Lead to guide technical direction for critical initiatives in data engineering.This fully remote position requires 10+ years of exper... Show more

 • Promoted

Staff AI Engineer

ODAIAcalgary, ab, Canada
Full-time

We're looking for an experienced AI Engineering Lead who will bring focus and subject-matter expertise around designing and implementing agentic AI systems and Large Language Model (LLM) applicatio... Show more

 • Promoted

Associate Machine Learning Developer (Summer 2026)

AltaMLcalgary, ab, Canada
Full-time

Associate Machine Learning Developer (Summer 2026).Get AI‑powered advice on this job and more exclusive features.This role is a 4‑month paid contract starting.August 2026, with the option to extend... Show more

 • Promoted

Spatial AI Engineer

BigGeocalgary, ab, Canada
Full-time

We help companies manage and access the world’s spatial data.Any size, any slice, any insight.The Spatial Cloud is the infrastructure layer that makes spatial data accessible to any company, at any... Show more

 • Promoted

Senior Machine Learning Engineer

InstacartCalgary, AB, CA
Permanent

We're transforming the grocery industry.At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it t... Show more

 • Promoted

Architect, Machine Learning (Principal Scientist)

Kinaxiscalgary, ab, Canada
Full-time

Are you looking to join an innovative, market-leading company where you can elevate your career? At Kinaxis we are serious about culture, technology, customers, and not taking ourselves too serious... Show more

 • Promoted

AI Scientist & Engineer

BDO Canadacalgary, ab, Canada
Full-time

We are looking for an exceptionally skilled, hands‑on, and innovation‑minded.The Assurance Innovation Lab (ASR Labs) serves as the experimentation, innovation, and solution development engine suppo... Show more

 • Promoted

AI / ML Engineer OR Data Scientist

Veracity Software IncCalgary, AB, CA
Full-time

Role: AI / ML Engineer OR Data Scientist.Location: Canada / USA - Remote.Bachelor's degree in Computer Science, Engineering, Mathematics, related field, or equivalent experience.AI/ML development (... Show more