Sr. Software Development Engineer - Indoors GIS AI and Reality
Core
Senior engineer leading end-to-end development of AI-assisted indoor mapping, reality capture, and geospatial data creation workflows for public safety and enterprise navigation.
Role type
Senior IC Software Development Engineer (Indoor GIS & AI/ML)
Builds
Production-ready Indoor GIS capabilities, AI-driven mapping tools, and spatial data products
Domain
Geospatial technology, AI/ML, Computer Vision, 3D Graphics
Deliverable
production ML models | product features
Required skills
C++, C#/.NET, Python, software architecture, algorithms, data structures, image analysis, computer vision, 3D/graphics programming, AI/ML integration, LLM usage, code review, technical mentoring
Preferred skills
ArcGIS, floor-aware maps, indoor positioning, CAD/BIM/Revit, LiDAR, 360 imagery, Gaussian splats, mesh processing, WebGL/DirectX/OpenGL, game engines, RAG systems, vector databases, OpenCV, CUDA/GPU acceleration
Technologies
C++, C#/.NET, Python, ArcGIS, LiDAR, 360 imagery, Gaussian splats, WebGL, DirectX, OpenGL, OpenCV, ONNX, CUDA
Responsibilities
Prototype and implement production components for AI-assisted indoor mapping and reality visualization; Lead technical exploration of 3D mesh generation and visual positioning; Design and develop robust spatial data and geometry processing components; Evaluate and integrate LLMs and computer vision models; Mentor engineers and establish engineering standards; Lead code reviews and uphold software quality standards
Seniority
Senior, hands-on IC with mentorship responsibilities