[Hiring] ML Engineer @samdesk Canada Inc.
ML Engineer @samdesk Canada Inc.
Artificial Intelligence
Salary cad 75,000 - 80..
Remote Location
Employment Type full-time
Posted YDay

[Hiring] ML Engineer @samdesk Canada Inc.

YDay - samdesk Canada Inc. is hiring a remote ML Engineer. πŸ’Έ Salary: cad 75,000 - 80,000 per year πŸ“Location: Canada

Role Description

The ML Engineer on the Alerts Team plays a pivotal role in the intelligence layer that powers Samdesk’s automated alert pipeline - converting raw unstructured text to actionable crisis intelligence. You will own the quality of the output of our data pipeline. This includes:

  • Owning the design and implementation of AI agents.
  • Orchestrating the interplay between our LLMs and data pipeline.
  • Building the internal tooling that our operations, ML, and product teams rely on daily.
  • Working at the intersection of large-scale data systems and cutting-edge AI infrastructure.
  • Making decisions that directly impact system reliability and the quality of alerts delivered to users worldwide.

This role reports into the Alerts Team and collaborates closely with features, infrastructure, and product teams.

Responsibilities

  • Model Development & Fine Tuning
    • Design, build, and deploy ML models across the full lifecycle, from designing the ML architecture through error analysis and deployment.
    • Fine-tune and adapt LLMs using domain-specific alert data, including dataset curation, supervised fine-tuning, preference optimization, evaluation, and safe production rollout.
    • Upgrade models to newer versions, ensuring each new version measurably outperforms the last.
    • Work hands-on with Python ML libraries such as PyTorch, TensorFlow, Hugging Face, and XGBoost.
    • Collaborate with data and engineering teams to build scalable ML pipelines.
    • Contribute to data labeling strategies, feature engineering, and model evaluation frameworks.
  • AI Agent Development & LLM Orchestration
    • Design and implement AI agents that coordinate LLM inference with our real-time data pipeline.
    • Build and maintain the orchestration layer governing how language models interact with structured pipeline outputs.
    • Integrate with OpenAI and Anthropic APIs, including prompt engineering, tool use, and response handling at scale.
    • Ensure agent workflows are observable, testable, and fault-tolerant in production.
    • Monitor and report on model performance, drift, and inference latency in production.
  • Technical Excellence
    • Attention to detail and problem-solving aptitude.
    • Set the bar for code and model quality through rigorous review of code, experiments, and evaluation results, and through mentorship.
    • Champion reproducibility through experiment tracking, versioned datasets, and robust evaluation so models and systems can be safely iterated on.
    • Decompose complex requirements into accurate effort estimates.

Qualifications

  • 2+ years of professional experience in a machine learning or applied ML engineering role.
  • Familiarity with NLP, text classification, or information retrieval (a strong asset given our domain).
  • Comfort working with large, noisy, real-world datasets.
  • Demonstrated experience building and operating AI agents or LLM-powered systems in production.
  • Hands-on experience with OpenAI and/or Anthropic APIs, including tool use, streaming, and prompt management.
  • Experience evaluating the outputs of ML components (i.e., precision and recall).

Requirements

  • Experience with real-time data pipelines or event-driven architectures (nice to have).
  • Familiarity with LLM evaluation frameworks, observability tooling, or RAG architectures (nice to have).
  • Background in news, media monitoring, or open-source intelligence (OSINT) (nice to have).
  • Solid working knowledge of AWS services (S3, SQS, CloudWatch) and ML infrastructure such as GPU-based inference, or vector databases (nice to have).

Benefits

  • Samdesk is an equal opportunity employer committed to creating a safe, diverse, and inclusive environment.
  • We encourage qualified applicants of all backgrounds to apply.
  • If you require accommodation during the interviewing process, please let us know.
  • The position is based out of Edmonton, AB but we may also consider remote candidates.
  • Only candidates selected for the interview process will be contacted.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
ML Engineer @samdesk Canada Inc.
Artificial Intelligence
Salary cad 75,000 - 80..
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 155,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 155,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 155,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later