Senior Geospatial Machine Learning Engineer

Added
15 days ago
Type
Full time
Salary
Salary not provided

Related skills

python tensorflow pytorch scikit-learn geopandas

πŸ“‹ Description

  • Develop and deploy new geospatial intelligence products using Python, machine learning, deep
  • Build and improve computer vision and ML models to analyze vegetation and geospatial patterns.
  • Explore geospatial datasets, debug production issues, and optimize ML products.
  • Work with geospatial tools like QGIS and Python geospatial libraries.
  • Lead ML projects from planning to delivery and optimization.
  • Build measurement frameworks, evaluation tooling, and performance metrics.

🎯 Requirements

  • 5+ years of professional ML/DS experience building and deploying production models.
  • Experience developing computer vision or DL models using satellite imagery.
  • Strong Python proficiency and ML frameworks: PyTorch, TensorFlow, scikit-learn.
  • Geospatial Python libraries: rasterio, GeoPandas, Shapely, GDAL, or equivalents.
  • Experience with geospatial data formats and satellite imagery datasets.
  • Production data pipelines and workflow orchestration with Dagster, Airflow, dbt, or similar.

🎁 Benefits

  • Fully remote position based in Canada.
  • Distributed team across the Americas and Europe.
  • Opportunity to apply ML and satellite imagery to climate resilience and infrastructure challenges.
  • High level of technical ownership across the full ML product lifecycle.
  • Exposure to advanced geospatial, computer vision, deep learning, and production ML tech.
  • Modern tech stack including Python, PyTorch, TensorFlow, GDAL, GeoPandas, QGIS, Dagster, Grafana
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’