About this role
In Munich, se3 is hiring a full-time Staff Computer Vision Engineer specializing in localization to develop visual localization stacks for unmanned systems. This position suits an experienced individual contributor with a background in 3D computer vision and robotics who wants to shape core estimation software for autonomous platforms.
Role Overview
As a Staff Computer Vision Engineer, you will drive algorithm and architecture decisions while writing hands-on production code. You will transition ideas from research and recorded data through live sensor testing, collaborating closely with robotics software, embedded, hardware, and field teams.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
se3 builds spatial intelligence and autonomy software for unmanned systems, combining 3D computer vision, state estimation, and AI. The organization is expanding toward a team of 100+ employees and applies its technology heavily within the defence sector.
How to Apply
Apply on the official company careers page.
Skills and tech stack
Questions candidates ask
What is the primary focus of the Staff Computer Vision Engineer role?
The role focuses on solving estimation and systems problems within the visual localization stack, spanning core algorithms and deployed software for autonomous systems.
What qualifications are required regarding education?
Candidates need a master's degree, a PhD, or equivalent practical experience in a relevant technical field.
Are there specific citizenship or clearance requirements?
Yes, due to the company's work in the defence sector, candidates must be eligible to work on defence-related projects and obtain the relevant security clearance where required.
What programming languages are used in this position?
The position requires writing production C++ for Linux systems and using Python for analysis, evaluation, and tooling, while experience with Rust is considered a plus.
What does the interview process involve?
The process includes a 15-minute intro call, a 90-minute coding or algorithm interview focusing on perception or robotics, a 1-hour technical interview covering SLAM, VIO, and debugging experience, and a team lunch or dinner.