Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NBCUniversal Logo

Staff Geospatial Systems Engineer

NBCUniversal

$140,000 - $170,000
Aug 14, 2025
New York, NY, USA
Apply Now

Drive geospatial data sourcing, automation, and tooling in an AI/ML pipeline for new applications.

Requirements

  • Experience working with open-source GIS libraries and tools, including PROJ and GDAL, for spatial data processing, transformation, and analysis.
  • Experience with GIS modalities and formats such as orthoimagery (e.g. GeoTIFF), LiDAR (e.g. LAS/LAZ), vector data (e.g. ESRI Shapefiles, GeoJSON), elevation and terrain information such as DTM, DSM, and DEMs, landcover information.
  • Basic scripting abilities (e.g., with Python) for rudimentary automation of common tasks and/or contributing to our existing tool palette.
  • Experience with some flavor of Linux.
  • Comfort with some flavor of a Unix shell environment (e.g. bash) is preferred.

Responsibilities

  • Drive geospatial data sourcing, automation, and tooling in an AI/ML pipeline for new applications.
  • Contribute to and own data research and sourcing, automating data preprocessing, and building tooling to export the geospatial data outputs of an AI/ML pipeline for use in building interactive applications.
  • Build and use automated tools (incorporating GDAL and in-house libraries) to clean, resize, reformat, and align it so it’s ready for our team to use.
  • Responsible for tooling to automatically postprocess the output of a geospatial AI/ML pipeline for use by other teams.
  • Aggregate data for target regions and ensure that a complete collection of data is available.
  • Research open, public domain, and commercial sensor data sources to determine the areas, quality, and freshness of available data.
  • Utilize open source (e.g. gda1) and internally developed software tools to preprocess, align, crop, resample, and otherwise prepare data for use

Other

  • Master’s degree in Computer Science, Engineering, Mathematics, or a related technical discipline, or equivalent work experience.
  • 3+ years of relevant industry experience in a fast paced, high growth tech environment.
  • Team-oriented and collaborative approach with a demonstrated aptitude, enthusiasm and willingness to learn new methods, tools, practices and skills.
  • Enthusiasm for automated development processes and systems.
  • Salary range: $140,000-$170,000 (bonus eligibility).