Machine Learning Engineer

MetaOptima Technology Inc.

Vancouver

On-site

CAD 90,000 - 130,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MetaOptima Technology Inc. in Vancouver, BC is seeking a Machine Learning Engineer to own the full ML lifecycle from research to deployment for clinical-grade computer vision systems used by dermatologists worldwide.

You will prototype, build data pipelines, optimize models for inference on AWS or GCP, and collaborate with a small R&D team in a fast-paced startup culture.

Qualifications

  • Master's or PhD in Computer Science or related quantitative field plus 2+ years of industry experience.
  • Strong software engineering fundamentals: version control, testing, code review.
  • End‑to‑end ownership of ML systems: data extraction, modeling, evaluation, deployment.
  • Proficiency in Python, PyTorch, and ML libraries (scikit-learn, scipy, numpy).
  • Breadth across computer vision: feature detection, camera geometry, and registration.
  • Experience running ML services in production on AWS or GCP; Docker + Kubernetes; CI/CD.
  • Ability to design ML approaches and optimize for business outcomes.
  • Self‑starter with strong communication, documentation, and presentation skills.
  • Able to thrive in a fast-paced startup environment.

Responsibilities

  • Take data from business needs through prototype to production: data acquisition, training, evaluation, deployment on AWS or GCP.
  • Rapidly prototype research ideas and estimate MVP effort.
  • Develop tooling to clean, label, and manage medical image datasets.
  • Analyze MVP performance to plan cloud-scale deployment.
  • Optimize models for inference and keep systems reliable in production.
  • Present findings clearly to technical and non-technical stakeholders.

Skills

Python
PyTorch
ML libraries
Cloud deployment
Computer vision
Docker
Kubernetes
CI/CD
Model optimization

Education

Master's or PhD in Computer Science or related quantitative field

Tools

Docker
Kubernetes
ONNX/TensorRT
AWS/GCP

Job description

Location

Vancouver, BC - Downtown

About MetaOptima

Join MetaOptima to make a difference in the lives of millions as we revolutionize the dermatology industry with software, hardware and AI for faster, more effective, and affordable care. MetaOptima is full of passionate, innovative people who thrive on working together as a team to build smart, life-saving technologies for medical professionals and their patients. Our casual, open-office culture welcomes fresh ideas from the minds of doers. Join us to add your voice to our vision while working with a cool group of people set on making their mark on the world. We take pride in what we’ve accomplished together, and can’t wait to see how you’ll help us grow.

Join MetaOptima to make a difference in the lives of millions as we revolutionize the dermatology industry with software, hardware and AI for faster, more effective, and affordable care. MetaOptima is full of passionate, innovative people who thrive on working together as a team to build smart, life‑saving technologies for medical professionals and their patients. Our casual, open‑office culture welcomes fresh ideas from the minds of doers. Join us to add your voice to our vision while working with a cool group of people set on making their mark on the world. We take pride in what we’ve accomplished together, and can’t wait to see how you’ll help us grow.

Job Summary

As a Machine Learning Engineer, you will join a small, high‑impact R&D team and own the full ML lifecycle — from research and rapid prototyping through data pipelines, model training, and cloud deployment. Your work will directly shape clinical‑grade computer vision systems that help dermatologists and their patients around the world.

Responsibilities
  • Take vision problems from business needs through prototype to production system: data acquisition, training, evaluation, and deployment on AWS or GCP.
  • Rapidly prototype research ideas and estimate the effort required to develop an MVP.
  • Develop tooling to clean, label, and manage medical image datasets.
  • Analyze MVP performance to determine how to scale solutions for full cloud deployment on AWS or GCP.
  • Optimize models for inference and keep them running reliably once deployed.
  • Present findings clearly to both technical and non‑technical stakeholders.
Qualifications (must‑have)
  • Master's or PhD in Computer Science or a related quantitative field, plus 2+ years of full‑time industry experience building production‑grade computer vision and machine learning systems.
  • Strong software engineering fundamentals: version control, testing, and code review, with the discipline to maintain several models and services at once rather than one project at a time.
  • Demonstrated end‑to‑end ownership of ML systems in production: data extraction and exploratory analysis, modeling and training, evaluation, drift detection, and serving.
  • Strong proficiency in Python, PyTorch, and ML/scientific computing libraries (scikit‑learn, scipy, numpy), including optimizing models for inference with ONNX, TensorRT, or quantization.
  • Breadth across computer vision, not just deep learning (feature detection and matching, camera geometry and calibration, and registration) and the judgment to know when a classical method beats a learned one.
  • Owned ML services running in production on AWS or GCP, containerized with Docker, orchestrated on Kubernetes, and shipped through CI/CD.
  • Experience designing ML approaches, choosing the right metrics to evaluate them, and iterating toward a solution that moves a clinical or business outcome rather than a benchmark.
  • Self‑starter with strong communication, documentation, and presentation skills.
  • Able to work effectively in a fast‑paced startup environment.
Preferred Qualifications
  • Experience with 3D vision and/or multiview geometry.
  • Experience in clinical or regulated environments
Why Join Us

You’ll play a pivotal role in advancing next‑generation imaging technology for dermatology, helping transform how skin is captured, reconstructed, and analyzed worldwide.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Regulatory & Compliance Lead
Regulatory & Compliance Lead

MetaOptima Technology Inc. • Vancouver

On-site
CAD 100,000 - 160,000
Head of Marketing - Global
Head of Marketing - Global

MetaOptima Technology Inc. • Vancouver

Hybrid
CAD 140,000 - 210,000
Stock options
Extended health benefits
Hybrid work environment
+1
Machine Learning Scientist
Machine Learning Scientist

Koch • North Vancouver

On-site
CAD 137,000 - 206,000
Fully equipped gym
Squash court
Steam room
+1
Senior Data & ML Engineer – Surgical Computer Vision
Senior Data & ML Engineer – Surgical Computer Vision

Torus Biomedical Solutions Inc. • Vancouver

On-site
CAD 90,000 - 130,000
Elite Technical Ownership
High-Velocity R&D
Direct Clinical Impact
Senior Machine Learning Scientist (CA)
Senior Machine Learning Scientist (CA)

Altis Labs, Inc. • Toronto

On-site
CAD 180,000 - 280,000
Equity
Medical, vision, dental
4 weeks vacation
ML Research Engineer / Scientist
ML Research Engineer / Scientist

Jobgether • Canada

Remote
CAD 120,000 - 190,000
Fully remote position
Global location flexibility
Transparent local-market pay
Senior Machine Learning Engineer in Medical Imaging
Senior Machine Learning Engineer in Medical Imaging

Oncoustics • Toronto

On-site
CAD 130,000 - 170,000
Machine Learning Engineer
Machine Learning Engineer

OP • Saskatoon

On-site
CAD 90,000 - 130,000
401(k)
Dental Insurance
Health insurance
+1
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Epia Neuro • Alameda

Hybrid
CAD 170,000 - 228,000
100% healthcare coverage
Generous vacation policy
Paid parental leave
Senior Machine Learning Scientist (CA)
Senior Machine Learning Scientist (CA)

Altis Labs • Toronto

On-site
CAD 175,000 - 300,000
Equity participation
Medical, vision, dental insurance
4 weeks vacation