Geospatial Data Scientist
Actively Hiring
Full-time Posted 5 months ago
Role overview
- check_circle Location: This position is a fully remote position within an engaged, virtual division at NV5.
- check_circle Travel <10% of the time
- check_circle Proof of U.S. Citizenship is required.
Responsibilities
- check_circle Translate business requirements into technical specifications, data models, data streams, and databases
- check_circle Develop production ready geospatial workflows and data pipelines using open-source python libraries
- check_circle Work with online transaction processing (OLTP) and online analytics processing (OLAP) stacks (PostgreSQL, DuckDB, PyArrow, Parquet / GeoParquet)
- check_circle Develop spatial computation with H3, Shapely, GDAL/OGR and other lightweight geospatial utilities
- check_circle Write testable, benchmarked code using pytest and async test patterns
- check_circle Build with python package managers like uv and poetry utilizing pyproject.toml for project management
- check_circle Collaborate in open-source–style repositories with linting, formatting, typing, and CI expectations
- check_circle Build CI/CD pipelines with integrated unit tests
- check_circle Convert or embed ML/AI workflows into production-grade, enterprise systems
- check_circle Utilize Research, Plan, Implement strategies for AI-driven development practices
- check_circle Design, develop, and maintain infrastructure for geospatial analysis and ML/AI applications on large data
Basic qualifications
- Bachelor’s degree from an accredited university in Computer Science, Information Technology, or a related field
- 5 years of experience in data science, geospatial, IT, ML/AI, or related field
- Must have had a Department of Defense Common Access Card in the past two years
- Data/database architecture design within cloud computing infrastructure
- Systems analysis
- Experience working with Geospatial data
- Strong Python engineering experience in production systems
- Proven ability to design efficient spatial data pipelines
- Experience working with spatial data analysis at scale
- Comfort developing CI/CD pipelines and unit tests
- Comfort working in backend systems that integrate with LLMs and AI
- Comfort working as part of a software development team
- Strong focus on correctness, reproducibility, and explainability
- Strong written and verbal communication skills
- Web map application development
- Performing data analysis
- Experience with Research, Plan, Implement strategies for AI-driven development practices
- RAG and embeddings AI application development experience
- Background in geospatial analytics outside traditional GIS stacks
- Experience with data lakehouse platforms such as Databricks
- Familiarity with a variety of geospatial data formats
- Understanding of geospatial metadata requirements
- Security+ Certification
- Python
- Apache Spark
- PostGIS
- PostgreSQL
- MySQL
- Databricks Platform
- FOSS GIS Software (GDAL/OGR, PROJ, Leaflet, etc.)
- FOSS GIS Platforms (GeoServer, QGIS, GRASS GIS)
- Esri GIS Platforms (Desktop/Enterprise/Online)
Tags & Focus Areas
Fulltime Remote Data Science Ai