← Back to results

Online Calibration & SLAM Engineer

Join Mecka AI as a Senior SLAM & Calibration Engineer to develop systems for online calibration and fleet monitoring.

Location
Toronto, Canada
Compensation
Not disclosed
Level
senior
Type
full time · On-site

Posted by employer 1 week ago

First seen on Joblaze 1 hour ago

Last verified on the company career page 1 hour ago

What you'll build

  • Develop and maintain continuous, in-pipeline camera calibration
  • Fix and harden the video-based calibration refinement system
  • Build the monitoring and metrics tracking for calibration drift
  • Maintain and improve the SLAM/VIO systems
  • Ship interactive tools for visualizing calibration metrics

Must have

  • 5+ years of hands-on experience building SLAM, VIO, and SfM pipelines
  • Hands-on experience with online or continuous calibration
  • Experience with camera + IMU calibration
  • Comfortable owning calibration across many noisy devices
  • Intuitive grasp of linear algebra and optimization
  • Clean, efficient, scalable C++ and Python

Nice to have

  • Experience with video-based or markerless calibration
  • Sensor-fusion and calibration tools such as Kalibr, GTSAM, or Ceres Solver
  • Familiarity with OpenCV, COLMAP, PyTorch, and FFmpeg
  • Monitoring at scale including calibration databases
  • Experience with spatial tooling like Rerun or Gradio
  • Experience with ML infrastructure or data pipelines

Practical constraints

  • On-site role with periodic travel to hardware site

AI in the day-to-day

Mecka uses AI responsibly to support administrative and efficiency-focused aspects of our recruitment process.

Requirements

Experience
5+ years

Not disclosed in this posting: compensation, visa sponsorship.

Joblaze summary

The Online Calibration & SLAM Engineer at Mecka AI is responsible for ensuring the calibration of devices post-manufacturing, focusing on online camera calibration and fleet-wide drift monitoring. This role requires extensive experience in SLAM, visual-inertial odometry, and continuous calibration, along with proficiency in C++ and Python. It is suited for a senior engineer with a strong background in multi-sensor calibration and a mindset geared towards data quality across numerous devices. The position involves collaboration with hardware teams and emphasizes practical application over pure research.

Joblaze insights

  • Listed today — first seen on Joblaze October 12, 2026. Last confirmed on Mecka AI's careers page October 12, 2026.

Quick facts

Is the Online Calibration & SLAM Engineer role remote?
No — this is an on-site role in Toronto, Canada.
How much experience is required?
At least 5 years of relevant experience for this Online Calibration & SLAM Engineer role.
Where is the role based?
Mecka AI is hiring for this position in Toronto, Canada.
What's the tech stack?
Joblaze extracted these technologies from the posting: C++, COLMAP, Ceres Solver, FFmpeg, GTSAM, Kalibr.
What seniority level is this role?
Mecka AI targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Online Calibration & SLAM Engineer role at Mecka AI.

From the original posting

The Role
We're looking for a hands-on Senior SLAM & Calibration Engineer to own how Mecka's devices stay calibrated after they leave the factory. Cameras and IMUs drift over months and mounts warp, so a device that shipped in spec can fall out of it. You'll build the systems that catch and correct that drift: online (in-pipeline) camera calibration, video-based calibration refinement, fleet-wide drift monitoring, and the tools operations and researchers use to track it, all built on solid SLAM/VIO foundations.

This is a production role, not pure research: you'll own systems that run across the real fleet. You'll work directly with the CVML team and coordinate with our factory-calibration engineer and hardware team. Because the work runs on real, hardware-synced recordings and is validated on physical devices, this is an on-site role with periodic travel to our hardware site.

What you'll do

  • Own online calibration: Develop and maintain continuous, in-pipeline camera calibration that refines extrinsics from recorded, hardware-synced, uncompressed video and IMU — the pipeline equivalent of on-device calibration, so fixes ship without a device software update.

  • Rebuild video-based calibration: Fix and harden the video-based calibration refinement system across the fleet, including the monocular wrist-cam path, and drive it against real benchmarks.

  • Monitor the fleet: Build the monitoring and metrics tracking that detects calibration drift across every device, flags devices for recall, and owns the calibration database and version history.

  • Make SLAM carry calibration: Maintain and improve the SLAM/VIO that online calibration rides on, and have it emit calibration-related error as a first-class output.

  • Bridge to hardware: Coordinate with the factory-calibration engineer and the China hardware team on the intrinsics limit (online refinement fixes extrinsics; intrinsics need a marker at the factory), IMU noise and bias parameters, temporal synchronization, and validation runs that avoid local minima.

  • Build the tooling: Ship interactive tools (Rerun / Gradio) that visualize trajectories, drift over time, reprojection error, and per-device calibration metrics for operations and researchers.

What You Bring
Must-have:

  • SLAM / VIO / SfM depth: 5+ years of hands-on experience building, maintaining, or improving SLAM, visual-inertial odometry, and Structure-from-Motion pipelines, including systems running in production.

  • Continuous and multi-sensor calibration: Hands-on experience with online or continuous calibration and rigorous camera + IMU calibration: extrinsics, intrinsics and their limits, IMU noise density and random-walk bias, lens-distortion models, and temporal synchronization.

  • Fleet and data-quality mindset: You're comfortable owning calibration across many noisy, real-world devices, and you build the monitoring that catches drift before customers do.

  • Multi-view geometry and optimization: An intuitive grasp of the linear algebra, optimization, and first principles behind spatial tracking.

  • Engineering rigor: Clean, efficient, scalable C++ and Python.

  • Cross-border collaboration: You can specify calibration requirements clearly to a hardware team across time zones.

Nice-to-have:

  • Markerless calibration: Experience with video-based or markerless calibration and refinement systems.

  • Calibration frameworks: Sensor-fusion and calibration tools such as Kalibr, GTSAM, or Ceres Solver.

  • 3D vision and ML libraries: OpenCV, COLMAP, PyTorch, and FFmpeg.

  • Fleet observability: Monitoring at scale, including calibration databases and versioning.

  • Spatial tooling: Rerun, Gradio dashboards, or trajectory and dataset browsers.

  • Scale: ML infrastructure or data pipelines that operate at scale.

Inclusive Hiring at Mecka

Standard company text repeated across Mecka AI's postings is omitted here.

Similar positions

Mecka AI
Calibration Engineer, Camera & Sensors
Mecka AI · Toronto, Canada
Mecka AI
Robotics Systems Engineer
Mecka AI · Toronto, GTA, Canada
Mecka AI
Computer Vision Engineer, 3D
Mecka AI · Toronto, Canada
Mecka AI
Technical Program Manager, Capture
Mecka AI · Toronto, Canada