1,640,210open jobs
98,655companies
252,997added this week
Browse all
Salary
≈ $67k – $139k per year (Estimated)
Location
Hybrid (Toronto, Canada)
Seniority
Middle · 3+ years exp
Employment
Contractor

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Sep 28, 2026.

Overview
Company
Impact
Profile match
Clarius' mission is to make accurate, easy-to-use and affordable ultrasound tools available to all medical professionals. Its handheld wireless ultrasound scanners connect to iOS and Android devices, delivering high resolution ultrasound images traditionally only available with bulkier, high end systems. More than half a million scans have been performed by 20,000 users since Clarius introduced its first portable scanner in 2016.

Description

A Career at Clarius

Today, as many as 25 million medical professionals globally don’t have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That’s why we’re on a mission to make medical imaging accessible everywhere by delivering high-performance, affordable, and easy-to-use solutions powered by artificial intelligence and connected to the cloud.

By making Clarius your next career move, you’re joining a team of 150+ people who are talented, innovative, and highly collaborative. You’re also joining a community that includes thousands of physicians worldwide who use Clarius to deliver better patient care! And you’re joining a thrice-certified Great Place to Work!

Your Role

Clarius Mobile Health is seeking a Machine Learning Engineer to contribute to a special project focused on expanding access to ultrasound technology while advancing our next-generation innovations.

Over the next 24 months, you'll focus on the development, training, and deployment of machine learning models in both research and production settings. This role requires strong software engineering practices and the ability to find creative solutions that continually improve the performance and safety of ML in production.

If we meet our project milestones, there's a strong possibility of this role being extended or turning into a permanent position

Your Responsibilities Include:

  • Develop, train, and deploy machine learning models for both research and production environments
  • Improve and maintain ML tools, ensuring robustness and scalability
  • Design, optimize, and maintain ML data pipelines for efficient processing and training
  • Automate ML tasks, model retraining, evaluation, and monitoring in production
  • Collaborate with researchers and software engineers to transfer ML research into practical applications
  • Address and minimize ML technical debt, ensuring maintainable and efficient code
  • Optimize model performance and inference speed for production deployment

Your Experience so Far:

  • Bachelor's or Master's degree in Computer Science, Machine Learning, or equivalent field
  • 3+ years of industry experience in machine learning roles
  • Deep expertise in deep learning and computer vision
  • Mastery in Python development with Unix/Linux
  • Proficiency in TensorFlow and PyTorch
  • Software engineering best practices (version control, testing, code quality)
  • Ability to communicate ML concepts to technical audiences

Preferred:

  • C++ and Javascript development
  • Building scalable web applications and ML tools
  • Model optimization and inference speed tuning
  • Cloud platforms and deployment (Docker, Kubernetes, AWS, GCP)

Location: Vancouver, BC (hybrid preferred; remote candidates will be considered)

Contract Duration: Two-year fixed-term through October 2028, with strong likelihood of extension upon meeting project deliverables

Salary Range: $110,000 - $130,000 CAD

More Reasons to Consider:

Be Part of a High-Impact Project - You’ll play a key role in creating a more affordable ultrasound solution, making medical imaging more accessible worldwide.

Work for a Three-Time Certified Great Place to Work - Clarius has been recognized three times as a great place to work, and you’ll be joining a company that values innovation, teamwork, and employee well-being.

Workspace: Our modern office features sit/stand desks, various health & wellness facilities, a stocked kitchen, outdoor amenities, on-site daycare, enclosed parking, a free on-site gym and close proximity to a SkyTrain station.

Clarius Mobile Health is proud to be an Equal Opportunity Employer. We encourage applications from any qualified candidate regardless of ethnicity, religion, age, national origin, disability status, sexual orientation, gender identity or expression. Please let us know if you require any accommodations during the interview process.

Use of Artificial Intelligence in the Recruitment Process

As part of our recruitment and assessment process, we may use artificial intelligence tools to support certain activities. This may include, but is not limited to, reviewing applications, supporting candidate assessments, and conducting or facilitating one way video interviews.

Where AI tools are used, they are intended to support our recruitment process and do not replace human decision making. Candidates may be informed where AI is used as part of an assessment and will have the opportunity to engage with the recruitment process in accordance with applicable laws and our recruitment practices.

Requirements

  • Bachelor's or Master's degree in Computer Science, Machine Learning, or equivalent field
  • 3+ years of industry experience in machine learning roles
  • Strong background in machine learning and artificial intelligence with expertise in deep learning and computer vision
  • Mastery in Python development with Unix/Linux. You strive for clean, correct code while iterating on experiments in Python
  • Knowledge of common ML frameworks: TensorFlow and PyTorch
  • Experience in software engineering best practices, including version control, testing, and code quality
  • Ability to explain and present analyses and machine learning concepts to a broad technical audience
  • A passion for making ML methods robust, scalable, and maintainable

Preferred:

  • C++ and Javascript development experience
  • Experience with building scalable web applications and ML tools
  • Experience optimizing model performance and inference speed
  • Familiarity with cloud platforms and deployment tools (Docker, Kubernetes, AWS, GCP)

What You'll Bring:

  • Strong problem-solving skills and ability to tackle complex ML engineering challenges
  • Collaborative mindset, thriving in cross-functional teams
  • Commitment to continuous improvement and learning
  • Initiative to address technical challenges and drive innovation
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,640,210 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Toronto
$81k – $95k per year • Hybrid • Full-Time • 3+ years exp • Toronto
Apply
AI Software Engineer 6 months ago
≈ $55k – $131k per year (Estimated) • In office • 2+ years exp • Vancouver
Python
JavaScript
TypeScript
AI/ML
LangChain
Prompt Engineering
AI Agents
LiteLLM
Pydantic AI
LLM
RAG
LLM Guardrails
Edge AI
Machine Learning
Apply
≈ $77k – $136k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Canada
Python
Java
TypeScript
C#
AI/ML
Spark
LoRA
Model Context Protocol
Prompt Engineering
PEFT
Transformers
LLM
RAG
Hallucination
SFT
LLM Guardrails
Agentic Workflows
Tool Use
Machine Learning
DevOps
Docker
Kubernetes
Apply
≈ $82k – $145k per year (Estimated) • Equity • Hybrid • Full-Time • 7+ years exp • Master's Degree • Toronto
Python
Java
Scala
Databases
Redis
AI/ML
Hadoop
Spark
Prompt Engineering
NLP
LLM
RAG
Machine Learning
Apply
≈ $87k – $153k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Master's Degree • Toronto
Python
AI/ML
Spark
Fine-tuning
Reinforcement Learning
Multimodal AI
Computer Vision
AI Agents
VLM
TensorFlow
PyTorch
Contrastive Learning
Machine Learning
Apply
≈ $105k – $262k per year (Estimated) • Equity • Remote (North America) • Master's Degree • Toronto • Calgary • New York • Ontario • Seattle
AI/ML
Machine Learning
Apply
≈ $47k – $91k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Toronto
Management
Confluence
Jira
Agile
Scrum
Kanban
Apply
$79k – $114k per year • In office • Full-Time • Bachelor's Degree • Toronto
Apply
$59k – $94k per year • Hybrid • Full-Time • 5+ years exp • Toronto
Python
SQL
Apply
≈ $53k – $95k per year (Estimated) • In office • 5+ years exp • Toronto
SQL
Databases
Oracle
DevOps
GitHub
Analytics
ETL/ELT
Informatica
Management
Jira
Apply
See all jobs
This is one of many
1,640,210 more open roles from verified company boards, updated every day.