S

SE3 Labs

3D spatial AI SaaS for insights

Staff Computer Vision Engineer - Localization

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeMunich, GermanyNo salary listedIn-person

About the Job

Requirements

  • Personally built and deployed visual-inertial odometry, simultaneous localization and mapping, localization, or sensor-fusion systems, and can explain implementation choices, alternatives, solved failures, and measured results.
  • Solved problems spanning algorithms, sensors, and runtime constraints, with demonstrated improvements in accuracy, robustness, or compute cost.
  • Strong foundations in 3D geometry, linear algebra, probability, estimation, and optimization, with practical experience in methods such as extended Kalman filters, factor graphs, nonlinear least squares, and bundle adjustment.
  • Write production C++ for Linux systems and use Python for analysis, evaluation, and tooling.
  • Worked with real cameras and inertial measurement units, calibration, and timing; use logs, reproducible experiments, and regression tests to establish why changes work.
  • Led substantial technical work and helped other engineers improve designs and implementation, while remaining comfortable writing and debugging critical code.
  • Master's degree, PhD, or equivalent practical experience in a relevant technical field.
  • Fluent English.
  • Eligible to work on defence-related projects and, where required, able to obtain the relevant security clearance.

Responsibilities

  • Shape algorithm and architecture decisions, implement critical system components, and help engineers solve problems across sensors, estimation, and onboard compute.
  • Build and improve localization algorithms for autonomous systems operating with degraded or unavailable global navigation satellite systems, initially focusing on unmanned aerial vehicles and methods extendable to other robotic platforms.
  • Investigate failures caused by low light, rain, fog, motion blur, vibration, and sensor degradation, and evaluate estimation methods, learned methods, and data to improve measured performance.
  • Develop mapping, loop closure, relocalization, and map-based navigation; make pose, velocity, and uncertainty estimates useful to planning, control, and the autonomy stack.
  • Address camera and inertial measurement unit calibration, sensor synchronization, rolling shutter, latency, and frame drops across algorithms and integration.
  • Design and optimize production software for Jetson-class platforms and constrained CPUs and GPUs; measure tradeoffs among accuracy, robustness, latency, memory, and power.
  • Build evaluation and replay tools to reproduce failures, compare approaches, and detect regressions; validate improvements on recorded data and deployed systems.
  • Lead difficult technical projects, review designs and code, teach other engineers, and help the team prioritize deeper algorithm work.
  • Take ideas from research and recorded data through production code, live sensor testing, and flight, collaborating with robotics software, embedded, hardware, and field teams.

Desired Qualifications

  • Rust experience.
  • Experience deploying perception systems on Nvidia Jetson and embedded CPUs or GPUs, writing CUDA kernels, or optimizing deep neural networks for edge deployment.
  • Experience with long-wave infrared thermal cameras for navigation, rolling shutter effects, visual-inertial calibration, multi-camera rigs, fisheye or wide-angle lenses, or monocular depth.
  • Experience with global navigation satellite system-denied navigation in unmanned aerial vehicle contexts, terrain-relative navigation, map-based localization, and relocalization.
  • Experience building evaluation datasets, replay systems, perception observability, log tooling, and automated regression pipelines.
  • Publications or open-source contributions in simultaneous localization and mapping, visual-inertial odometry, 3D computer vision, state estimation, or robotics.

About the Company

SE3 Labs

3D spatial AI SaaS for insights

SE3 Labs builds an AI platform that turns unstructured 3D spatial data into actionable insights. It combines 3D computer vision with large language models to create a SaaS product called SpatialGPT, a “3D Vision as a Service” that lets users query and analyze 3D data using natural language. The system processes real-time object detection and semantic analysis even where GPS is unavailable, enabling workloads in defense, smart infrastructure, construction, robotics, and urban analytics. SE3 Labs differentiates itself through its highly experienced team from the Technical University of Munich and industry backgrounds, focus on dual-use applications and European sovereignty, and a subscription-based model with partnerships to tailor implementations for specific use cases. Its goal is to provide accessible, intelligent analysis of spatial data across civilian and defense sectors, helping organizations extract insights from complex 3D environments.

Company size
11-50
Company stage
Series A
Total funding
$36.1M
Headquarters
Berlin, Germany
Founded
2023

Recently Posted Jobs

Explore more opportunities at SE3 Labs

See more jobs