Machine Learning Engineer

The Institute for Performance and Learning

London

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Augur is seeking an ML Engineer to join our growing technical team, focusing on scene understanding, object detection, tracking, and 3D reconstruction from edge-deployed sensors. You will evaluate state-of-the-art research, build efficient inference pipelines, and collaborate with product and backend teams to deploy production-grade CV models.

We value autonomy, strong Python skills, and a practical mindset, offering opportunities to lead, mentor, and shape the future of our CV capabilities in a

Qualifications

  • Solid understanding of modern CV techniques (object detection, tracking, depth estimation, 3D geometry, SLAM).
  • Deployment experience of CV models to production; familiarity with ONNX/TensorRT a plus.
  • Comfort navigating academic literature, benchmarking SOTA models, and integrating them into product pipelines.
  • Strong Python skills; experience with PyTorch, Torchvision, OpenCV, and ML tooling (e.g. Lightning, W&B).
  • Capable of defining technical direction, leading architectural decisions, and working independently in a fast-moving environment.

Responsibilities

  • Develop advanced capabilities in scene understanding, object detection, tracking, and 3D reconstruction from edge-deployed sensors.
  • Evaluate and integrate state-of-the-art research into production-ready CV models.
  • Build efficient inference pipelines and collaborate with product and backend teams to deploy models.
  • Collaborate across teams to shape future CV capabilities and mentor junior engineers.

Skills

Core ML/CV
Deployment Focus
Research Fluency
Engineering Rigor
Autonomy

Tools

PyTorch
Torchvision
OpenCV
ONNX
TensorRT

Job description

About Augur

Augur transforms legacy sensor systems into real-time operational intelligence. We help organisations act before threats escal – not after damage is done. Everything we build is privacy-first by design.

Our platform connects to existing cameras and sensors to detect threats, retrace events, and surface real-time insights – all without replacing a single device. Augur helps teams reduce risk, cut costs, and grow revenue through better visibility, faster decisions, and fewer blind spots.

Our culture is built on a foundation of radical candor and mutual trust. We recognise that being an industry leader requires more than just building exceptional products – it requires empowering a team of exceptional people. Individually, we operate with high autonomy; collectively, we’re unified by a shared drive to achieve our mission through a commitment to excellence.

We are looking for an ML Engineer to join our growing technical team. This role is critical in developing advanced capabilities in scene understanding, object detection, tracking, and 3D reconstruction from edge‑deployed sensors.

You will play a key part in evaluating and integrating state‑of‑the‑art research, building efficient inference pipelines, and collaborating closely with product and backend teams to deploy production‑grade CV models.

We’re looking for someone with strong technical depth, a practical mindset, and a drive to tackle hard problems at the intersection of research and real‑world product. The role includes opportunities to lead, mentor, and shape the future of our CV capabilities.

Key Skills
  • Core ML/CV: Solid understanding of modern CV techniques (e.g. object detection, tracking, depth estimation, 3D geometry, SLAM).

  • Deployment Focus: Strong background in deploying CV models to production; familiarity with ONNX/TensorRT a plus.

  • Research Fluency: Comfortable navigating academic literature, benchmarking SOTA models, and integrating them into product pipelines.

  • Engineering Rigor: Strong Python skills; experience with PyTorch, Torchvision, OpenCV, and ML tooling (e.g. Lightning, W&B).

  • Autonomy: Capable of defining technical direction, leading architectural decisions, and working independently in a fast‑moving environment.

Accessibility and inclusivity

At Augur, our culture is built on radical candor and mutual trust. To solve the complex, physical‑world problems our customers face, we need a team that thinks differently.

Whether you’re self‑taught, have a non‑traditional background, or are returning to the workforce, if you have the grit and the experience we’re looking for at Augur, we’d love to hear from you.

We are committed to fostering a diverse workplace and ensuring an accessible hiring experience - please let us know if you require any accommodations during the interview process to help you do your best work.

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

Similar jobs worth comparing

Member of Technical Staff - Machine Learning Infrastructure Engineer, Post-training
Member of Technical Staff - Machine Learning Infrastructure Engineer, Post-training

Preference Model • Toronto

On-site
CAD 150,000 - 210,000
Equity compensation
Ownership and autonomy
Collaborative environment
+5
Member of Technical Staff - Machine Learning Infrastructure Engineer
Member of Technical Staff - Machine Learning Infrastructure Engineer

United States Digital Space LLC • Toronto

On-site
CAD 253,000 - 423,000
Health, vision, dental, benefits
401K match
Lunch onsite
+3
AI Platform & Machine Learning Engineer
AI Platform & Machine Learning Engineer

XYZ Reality • Calgary

On-site
CAD 110,000 - 150,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Jumio Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Associate Software Developer-Machine Learning
Associate Software Developer-Machine Learning

United States Digital Space LLC • Toronto

On-site
CAD 113,000 - 142,000
Vacation time
Floater days
GRRSP
+3
AI / ML Engineer
AI / ML Engineer

Testlify, Inc. • Canada

On-site
CAD 100,000 - 170,000
Health Insurance
Flexible Working Style
ML Engineer
ML Engineer

Tigera • Vancouver

Hybrid
CAD 160,000 - 180,000
Health benefits
Dental benefits
Competitive compensation
Senior Machine Learning Engineer
Senior Machine Learning Engineer

CloudFlare • Canada

On-site
CAD 197,000 - 295,000
Software Engineer, ML Ops
Software Engineer, ML Ops

AeroVect • Toronto

On-site
CAD 80,000 - 110,000
Platform Engineer, Machine Learning
Platform Engineer, Machine Learning

RAVL • Toronto

Hybrid
CAD 80,000 - 120,000
Flexible client-aligned work model
Variable bonus & RRSP contributions
4 weeks paid time off
+2