NV5

Geospatial Data Scientist

NV5

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Translate business requirements into technical specifications, data models, data streams, and databases
  • Develop production ready geospatial workflows and data pipelines using open-source python libraries
  • Work with online transaction processing (OLTP) and online analytics processing (OLAP) stacks (PostgreSQL, DuckDB, PyArrow, Parquet / GeoParquet)
  • Develop spatial computation with H3, Shapely, GDAL/OGR and other lightweight geospatial utilities
  • Write testable, benchmarked code using pytest and async test patterns
  • Build with python package managers like uv and poetry utilizing pyproject.toml for project management
  • Collaborate in open-source–style repositories with linting, formatting, typing, and CI expectations
  • Build CI/CD pipelines with integrated unit tests
  • Convert or embed ML/AI workflows into production-grade, enterprise systems
  • Utilize Research, Plan, Implement strategies for AI-driven development practices
  • Design, develop, and maintain infrastructure for geospatial analysis and ML/AI applications on large data.

Requirements

  • 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.
Benefits
  • NV5 offers a competitive compensation and benefits package including medical, dental, life insurance, PTO, 401(k) and professional development/advancement opportunities.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonGeospatial workflowsData pipelinesOLTPOLAPPostgreSQLDuckDBH3ShapelyGDAL/OGR
Soft Skills
CollaborationCommunicationProblem-solvingAttention to detailTeamworkAdaptabilityAnalytical thinkingCreativityTime managementCritical thinking
Certifications
Bachelor’s degree in Computer ScienceDepartment of Defense Common Access Card