NV5

Beyond Engineering

Geospatial Data Engineer

Full TimeRemoteTeam 1,001-5,000Since 1947H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

41 days ago

Salary

Not specified

Bachelor Degree5 yrs expEnglishCloudPython

Job Description

• Translate business requirements into technical specifications, data models, data streams, and databases • Convert or embed ML/AI workflows into production-grade, enterprise systems • Design, develop, and maintain infrastructure for geospatial analysis and ML/AI applications on large data • Develop API-driven backend services with FastAPI, Pydantic, and async Python • Work with columnar analytics stacks (DuckDB, PyArrow, Parquet / GeoParquet) • Deploy monitoring tools to track status and performance of system architecture and data flows • Propose enterprise data architecture solutions in support of business development.

Job 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
  • Data/database architecture design within cloud computing infrastructure
  • Database management
  • Systems analysis
  • Experience working with Geospatial data
  • Proven ability to design efficient spatial data pipelines
  • Strong Python engineering experience in production systems
  • 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.

Related Categories

Related Job Pages