Python GIS Engineer

Vacancy details
Software Engineering
GIS Engineer
Senior
Bulgaria, 
Poland, 
Spain, 
Ukraine
Remote

Our client is a global location data and technology company that helps people and businesses make better decisions — from supporting cities in managing infrastructure to guiding drivers safely to their destinations. Their solutions power navigation and location services used by millions of users worldwide and aim to create a positive impact on everyday life.

We are looking for a Python GIS Engineer to join a strategic map quality initiative focused on building intelligent, automated systems that improve the accuracy and reliability of digital maps.

What project we have for you

The project aims to industrialize and scale an automated, data‑driven approach to measuring Client map content quality against multiple ground truth sources. Instead of relying primarily on manual or single‑source validation, the project builds an auto‑matching and auto‑scoring capability that compares Client content to a curated set of external and internal references (e.g., imagery, probes, community sources, audit data) and generates repeatable quality metrics.

You will work on developing GIS-based Python pipelines that automatically compare and match map data against multiple ground truth sources. The system calculates standardized quality KPIs and exposes results through reusable services and dashboards used by product and customer-facing teams.

Technologies

  • Python (core language)
  • GIS / spatial data processing tools (FME, ArcGIS or QGIS)
  • Geospatial libraries (e.g., GeoPandas, Shapely, GDAL or similar)
  • Data processing pipelines
  • SQL and data analysis tools
  • Cloud environment (AWS or similar)

What you will do

  • Design and develop spatial data processing pipelines
  • Implement and improve auto-matching algorithms for map data comparison
  • Contribute to building scalable and reusable quality assessment services
  • Ensure performance, accuracy, and reliability of spatial workflows
  • Collaborate with cross-functional teams to define and improve quality metrics
  • Participate in architecture discussions and technical improvements
  • Contribute to continuous optimization and automation of quality processes

What you need for this

  • 3+ years of experience in Python development
  • Strong understanding of spatial/GIS concepts
  • Experience working with geospatial libraries and spatial data processing
  • Solid knowledge of algorithms and data structures
  • Experience working with large datasets
  • Good SQL skills
  • English level: Upper-Intermediate or higher

Will be a plus:

  • Experience in map data processing or navigation systems
  • Experience building data pipelines
  • Cloud experience (AWS is a plus)
  • Experience with performance optimization of data-heavy workflows

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.