Computer Vision Engineer
Core
Developing advanced perception systems, specifically 3D computer vision and SLAM algorithms, for autonomous aerial platforms to enable real-time decision-making and navigation in complex environments.
Role type
Senior Computer Vision Engineer (Robotics/Autonomy)
Builds
Perception algorithms and 3D world models for autonomous unmanned aerial vehicles (UAVs)
Domain
Defense / Autonomous Robotics / Computer Vision
Deliverable
production ML models | product features
Required skills
3D computer vision, multi-view geometry, SLAM, C++, Rust, data structures, algorithms, concurrency, code optimization
Preferred skills
Aerial robotics perception, LiDAR/RGB-D/stereo/TOF sensor integration, path planning, GPU/CUDA programming
Technologies
numpy, opencv, pytorch, C++, Rust, CUDA
Responsibilities
Develop robust 3D perception algorithms for real-time autonomous decision-making; Implement structure from motion and SLAM for 3D reconstruction; Integrate perception outputs with path planning for navigation; Design experiments and curate training/evaluation datasets; Collaborate with robotics, software, and hardware teams; Work with vendors and government stakeholders.
Seniority
Senior, hands-on IC