Machine Learning Engineer - Spatial AI
Core
Develop AI-based perception and spatial understanding for inspection drones by combining 2D images and 3D point clouds to build robust semantic representations of complex indoor environments.
Role type
Machine Learning Engineer (Spatial AI)
Builds
Semantic spatial maps, navigation systems, and inspection planning capabilities for autonomous drones.
Domain
Robotics, Computer Vision, Spatial AI
Deliverable
production ML models
Required skills
Semantic segmentation (2D/3D), Python, PyTorch, end-to-end ML lifecycle, real-world dataset analysis, multi-view geometry, sensor fusion
Preferred skills
SLAM, 3D reconstruction, embedded AI deployment, LLM fine-tuning, RAG
Technologies
PyTorch, Python
Responsibilities
Design and implement AI models for 2D/3D scene understanding, combine camera and point-cloud data into semantic maps, develop semantic understanding for mapping and navigation, prepare and analyze drone datasets, evaluate models using quantitative metrics, build Python/PyTorch research and production pipelines, collaborate with mapping and product teams.
Seniority
Mid-Senior, hands-on IC