Software Development Engineer
Core
Build scalable client and server-side components, frameworks, and APIs for visualizing and exploring spatial data using graphics and database APIs.
Role type
Software Development Engineer (GIS/AI)
Builds
Intuitive AI web interfaces, geoprocessing tools, and AI agents for spatial data exploration
Domain
GIS, Geospatial Technology, Data Visualization
Deliverable
production ML models | product features | infrastructure
Required skills
C++, statistical computing, SQL Queries, relational databases, Python, unit testing
Preferred skills
GIS, Geography, Engineering, Computer Science, Math
Technologies
graphics APIs, database APIs, Python
Responsibilities
Build scalable client and server-side components to author, visualize, and explore data; Design, develop, and build frameworks and APIs for internal and external developers; Collaborate on implementation designs with team members and across other teams; Contribute to unit tests that back the quality of development; Work closely with product engineers to innovate, develop, and enhance visualization techniques to interactively explore the spatial data