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.
Important: Immigration Sponsorship Policy
Fusemachines is unable to proceed with candidates who require any form of work authorization or immigration support from the company.
$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 workFull timeRelocation- 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 workPermanent employmentWork experience placement
$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 workLong term contractInternship- ...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...SuggestedInternship
- ...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
- ...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 work3 days per week
- 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 workWork from home
- ...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 workLong term contractFlexible hours
- ...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...
- ...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 workLong term contractImmediate start
- ...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 workLong term contractInternship
$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- 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 workInternship
- ...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 workLong term contractInternshipWork at officeImmediate start
$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 workPermanent employmentWork at officeWork from homeFlexible hours$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 workSummer workFlexible hours$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 workHourly payFull timeMonday to fridayFlexible hours- 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...
- ...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 workFull timeInternshipWork at officeFlexible hours
$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 workHourly payLong term contractFull timeInternshipManual laborFlexible hours- ...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 workLong term contractHome officeShift work
$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 workPermanent employmentFull time- ...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 workLong term contractWork at office
$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 payFull timeContract workMonday to fridayShift work- ...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
- 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 workLong term contract
$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 workWork at officeImmediate startFlexible hours$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 workWork at office- ...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 workImmediate startWorldwide
- ...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 timeNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Machine Learning Engineer / Data Scientist. Be the first to apply!
- machine learning engineer Hamilton, ON
- junior machine learning developer Hamilton, ON
- data engineer Hamilton, ON
- data cabling engineer Hamilton, ON
- junior data engineer Hamilton, ON
- information engineer Hamilton, ON
- data integration developer Hamilton, ON
- data centre engineer Hamilton, ON
- python data engineer Hamilton, ON
- remote data engineer Hamilton, ON
