GIS / OCR Engineer: Raster Map Text Extraction from WMS

Only for registered members Canada

2 days ago

Default job background
$8 - $25 (USD) per hour
We are building a geospatial data extraction pipeline for planning and cadastral map raster layers served via WMS. The core challenge is to extract, georeference, and classify map annotations (mainly text and numbers, possibly lines) from raster map tiles in a way that is reliabl ...
Job description
We are building a geospatial data extraction pipeline for planning and cadastral map raster layers served via WMS.

The core challenge is to extract, georeference, and classify map annotations (mainly text and numbers, possibly lines) from raster map tiles in a way that is reliable, scalable, and reproducible over large geographic areas.


The basic workflow will include:

  • Text extraction and recognition for a raster (WMS) layer using e.g. OCR
  • Automated QA, classifying and georeferencing text objects
  • Assigning each text object into polygons
Scope


  • Large municipality-level datasets; varying from km2 with tens of thousands of text blocks)
  • 1-10 datasets depending on success and accuracy for output results
Required Skills


  • GIS fundamentals (raster to vector, georeferencing, tiling)
  • Medium to strong Python engineering skills
  • Experience with raster processing and GDAL ecosystem tools
  • OCR or computer vision experience applied to non-document imagery
  • Ability to reason about map symbology, labels, and visual artifacts
  • Great communication skills (English)
Nice to Have


  • Experience with WMS / GeoServer-based workflows
  • PaddleOCR, MMOCR, or similar OCR frameworks
  • Large-scale geospatial batch processing
  • QGIS scripting or plugin experience
  • Prior work with digitizing/vectorizing cartographic or planning maps


The end goal is to extract text objects with a very high accuracy and label polygons based on these text objects.

We are open to different technical approaches, provided they are robust, well-documented, and scalable.

Keywords


  • OCR, text extraction, text recognition, GIS, mapping, map digitizing, raster analysis
Contract duration of 1 to 3 months.

Mandatory skills:
Python, Machine Learning, Natural Language Processing, Deep Learning, OCR Algorithm, OCR Software, Text Recognition


Similar jobs

  • Work in company

    Senior, Dispatcher/Router

    Only for registered members

    Communicates back and forth with WM Drivers to assist with problem resolution while on route. · ...

    Edmonton $50,000 - $65,000 (CAD) Full time

    2 weeks ago

  • Work in company

    Senior, Dispatcher/Router

    Only for registered members

    Communicates back and forth with WM Drivers to assist with problem resolution while on route. Handles incoming service orders directs drivers resolves service issues Interacts with customers WM customer service sales operational staff Uses WM proprietary software to enter ticket ...

    Kitchener $50,000 - $65,000 (CAD) Full time

    3 weeks ago

  • Work in company

    driver apprentice – g to d program

    Only for registered members

    WM offers a unique opportunity for individuals to obtain their Commercial Driver's License through their G to D Program. The program provides training and work experience while reimbursing tuition costs. · ...

    Wellington North Full time

    1 month ago

  • Work in company

    Routing and Logistics Expert

    Only for registered members

    The Routing & Logistics Expert researches, · develops and implements routing and logistics plans to enhance productivity, · safety, and decreased costs.Designs · & re-designs routing · & logistics solutions through the collection, · verification,& analysis of current data relatin ...

    Brampton $85,000 - $105,000 (CAD) Full time

    1 week ago

  • Work in company

    driver apprentice – g to d program

    Only for registered members

    WM ofrece un programa para ayudar a los conductores a obtener su licencia comercial. · Mantenerse como conductor aprendiz hasta obtener su licencia D · ...

    Wellington North Full time

    1 month ago

  • Work in company

    Baler Operator

    Only for registered members

    Responsible for monitoring material bunker levels and activating the conveyors and controls to bale sorted recyclable material. · ...

    Cambridge Full time

    3 weeks ago

  • Work in company

    Welder

    Only for registered members

    We are seeking a reliable and skilled welder to join our team at WM. As a welder, you will be responsible for applying appropriate welds to fabricate or repair compactors, containers and carts under general supervision. · ...

    Mount Forest Full time

    1 week ago

  • Work in company Remote job

    Solution Architect

    Only for registered members

    We are seeking a highly experienced Blue Yonder WMS Solution Architect/Lead to provide solution leadership for development and implementation projects. · Perform high-level solution design aligned with client requirements. · Suggest and validate various solution options, ensuring ...

    1 month ago

  • Work in company

    WMS Consultant

    Only for registered members

    We are seeking a Warehouse Management System (WMS) Consultant with a solid foundation in supply chain operations and WMS implementations. · Lead and support WMS implementation and configuration projects end-to-end. · Analyze business, functional, and integration requirements to d ...

    Toronto Freelance

    1 month ago

  • Work in company

    Inside Sales Executive

    Only for registered members

    The Inside Sales Executive (ISE) is responsible for generating revenue utilizing a consultative selling approach in the sale of WM services to small/medium business segment customers of medium complexity. · ...

    Kitchener $48,000 - $58,000 (USD) Full time

    2 weeks ago

  • Work in company

    Plant Maintenance Technician

    Only for registered members

    We're seeking an experienced Plant Maintenance Technician to join our team at WM. As a key member of our operations team, you'll play a critical role in maintaining our plant's equipment and ensuring smooth daily operations. · ...

    Cambridge $39 - $44 (CAD) Full time

    2 weeks ago

  • Work in company

    Senior Account Executive

    Only for registered members

    The Senior Account Executive (SAE) role is responsible for prospecting and closing sales to new customers to achieve budgeted sales goals. · This position develops and implements sound selling strategies that ensure revenue growth at target or greater profitability levels by sell ...

    Coquitlam $70,290 - $83,710 (CAD) Full time

    1 month ago

  • Work in company

    Sorter

    Only for registered members

    The Sorter is responsible for ensuring proper placement and sorting materials on the conveyor line by performing the following duties. · ...

    Toronto Full time

    4 days ago

  • Work in company

    HR Advisor

    Only for registered members

    As a member of the WM HR organization the HR Advisor is tasked with providing tactical responsive Human Resources support to leadership and individual contributors in assigned business units and/or functions The position serves as the first point of contact and trusted advisor fo ...

    Calgary Full time

    2 weeks ago

  • Work in company

    HR Advisor

    Only for registered members

    As a member of the WM HR organization the HR Advisor is tasked with providing tactical responsive Human Resources support to leadership and individual contributors in assigned business units and/or functions. · ...

    Calgary Full time

    3 weeks ago

  • Work in company

    Account Associate

    Only for registered members

    The Account Associate I – Bilingual (AA) serves as a key point of contact for WM's Small/Medium business customers. · ...

    Montreal $49,000 - $59,000 (CAD) Full time

    1 month ago

  • Work in company

    Sorter MRF, Day Shift

    Only for registered members

    The Sorter is responsible for ensuring proper placement and sorting materials on the conveyor line by performing the following duties. · ...

    Greater Napanee Full time

    2 weeks ago

  • Work in company

    Equipment Operator

    Only for registered members

    This position involves setting up and operating various equipment according to specifications. · ...

    Calgary Full time

    4 days ago

  • Work in company

    Sorter, MRF

    Only for registered members

    The Sorter is responsible for ensuring proper placement and sorting materials on the conveyor line by performing the following duties. · The expected base pay range for this on-site position is $25. ...

    Cambridge Full time

    3 weeks ago

  • Work in company

    Lead, Plant Recycling Operations

    Only for registered members

    Under general supervision, coordinates and conducts daily plant operations in order to improve production, maintain costs, and ensure safety. · ...

    Greater Napanee Full time

    4 days ago