Shearwater Health

Shearwater Health

Ingénieur en Données Géospatiales / Geospatial Data Engineer

Montréal, Québec, Canada

Sponsorship not specifiedDetected 86 days ago
PythonC++Data StructuresAlgorithmsGitSQLPostgreSQLGCPCloud PlatformsDockerMachine LearningPandasNumPyData EngineeringGISProblem Solving

About the role

  • Integrate and process multi-source geospatial datasets (elevation, obstacles, airspace, weather)

Responsibilities

  • Design and build scalable geospatial data processing pipelines and software components
  • Develop GIS analysis tools and algorithms for UAV route optimization
  • Build automated workflows for continuous data ingestion and processing
  • Create APIs and services for real-time geospatial analysis
  • 3+ years building GIS software components and data processing systems

Requirements

  • Vous avez une solide expertise en ingénierie des données géospatiales?
  • Ingénierie géospatiale:
  • 3+ années d'expérience dans le développement de composants logiciels SIG et de systèmes de traitement de données.
  • Maîtrise des outils et bibliothèques SIG de base (QGIS, GDAL/OGR).
  • Solide compréhension des systèmes de coordonnées, projections et structures de données spatiales.
  • Expérience avec les algorithmes géospatiaux (visibilité, analyse spatiale).
  • Compétences techniques:
  • Excellente maîtrise du développement en Python et de la pile scientifique (NumPy, Pandas, SciPy).
  • Expérience avec l'écosystème Python géospatial (GeoPandas, Rasterio, Xarray).
  • Connaissance du SQL et des bases de données géospatiales (ex.: PostgreSQL/PostGIS).
  • Aisance avec les infrastructures cloud (Google Cloud de préférence), les outils de conteneurisation (Docker) et le contrôle de version (Git).

Nice to have

  • We want to hear from you!

Skills

  • Strong Python development with scientific computing stack (NumPy, Pandas, SciPy)
  • Experience with geospatial Python ecosystem (GeoPandas, Rasterio, Xarray)
  • Familiarity with SQL and geospatial databases (e.g., PostgreSQL/PostGIS)
  • Comfortable with cloud infrastructure (Google Cloud preferred), containerization tools (Docker), and version control (Git).
  • Degree in GIS, Computer Science, Engineering, or related field
  • C/C++ for performance-critical geospatial processing
  • Experience with meteorological data formats (NetCDF, GRIB) and weather models
  • Background in meteorology, atmospheric science, or aviation
  • Knowledge of AI/ML concepts applied to geospatial data is a plus.
  • Strong foundation in geospatial data engineering?
  • Note: Only candidates who are legally entitled to work in Canada will be considered for this position.

This listing is sourced directly from Shearwater Health's careers page and normalized into a canonical job model.