Sr. Software Development Engineer - 3D AI
Core
Design and develop algorithms for large-scale 3D geospatial data (point clouds, meshes, Gaussian splats) and integrate AI/LLM techniques to enhance semantic understanding and processing within the ArcGIS platform.
Role type
Senior Software Development Engineer (3D AI & Geospatial)
Builds
Scalable processing pipelines and intelligent workflows for 3D geospatial data analysis
Domain
Geospatial mapping, 3D computer vision, Artificial Intelligence
Deliverable
production ML models
Required skills
C++, Python, 3D computer vision algorithms, 3D AI, data visualization, GIS, large-scale distributed processing
Preferred skills
Master's or PhD in computer vision/geometry processing/AI, LLM integration, Gaussian splats
Technologies
C++, Python, LLMs, ArcGIS, Cloud environments
Responsibilities
Design state-of-the-art algorithms for 3D geospatial data; Apply AI/ML techniques for semantic understanding; Build intelligent workflows combining 3D analytics and AI; Develop scalable distributed processing pipelines; Integrate LLM-based reasoning with 3D workflows; Drive technical architecture decisions.
Seniority
Senior, hands-on IC