Senior Geospatial ML Engineer – Map Reconstruction

General Motors

Sunnyvale (CA)

On-site

USD 171,000 - 261,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits and wellbeing programs
HSA/FSA options
Retirement savings plan
Paid vacation & holidays
Tuition assistance program
Employee assistance program
GM vehicle discounts

Job summary

General Motors is seeking a Senior Software Engineer to design and build mapping algorithms and geospatial data systems for automated map reconstruction and maintenance. You will own the geometric/topological correctness of maps, merge disparate sources, and ensure error-free releases while collaborating with Perception, Localization, and Simulation teams.

You will apply ML/CV techniques to automate feature extraction, build scalable pipelines, and drive end-to-end production work within a

Qualifications

  • 3+ years of software engineering experience building production systems with a focus on mapping, geospatial, or geometric algorithms.
  • Strong foundation in geospatial concepts: coordinate systems, projections, spatial indexing, geometry ops, map matching, graph algorithms.
  • Experience designing geospatial data models and road network/map data structures (lanes, segments, intersections, topology).
  • Hands-on ML/CV workflow in production: data curation, training/fine-tuning, evaluation, deployment.
  • Experience building large-scale distributed data pipelines for geospatial/sensor data.
  • Proficiency in Python and C++.
  • BS or MS in CS, GIS, EE, Robotics, or equivalent; ability to own ambiguous problems end to end.

Responsibilities

  • Design and implement mapping algorithms for reconstruction and maintenance: lanes, boundaries, road graphs, conflation and matching.
  • Develop geospatial data models for lane-level connectivity at intersections and road networks.
  • Build large-scale distributed geospatial pipelines processing sensor data into production map releases.
  • Apply ML/CV models to automate feature extraction and change detection in pipelines.
  • Create automated quality, validation, and regression systems with clear accuracy metrics.
  • Collaborate with Perception, Localization, Simulation, and Platform teams on interfaces and contracts.
  • Diagnose and resolve geospatial data pipeline and production workflow issues.
  • Contribute to design reviews, best practices, and mentorship.

Skills

Geospatial algorithms
Python
C++
Distributed systems
Machine learning

Education

BS/MS in CS, GIS, EE, Robotics

Tools

PostGIS
GeoPandas
GDAL/OGR
S2/H3
OSM/GeoJSON

Job description

General Motors is seeking a Senior Software Engineer to design and build mapping algorithms and geospatial data systems for automated map reconstruction and maintenance. You will own the geometric/topological correctness of maps, merge disparate sources, and ensure error-free releases while collaborating with Perception, Localization, and Simulation teams.

You will apply ML/CV techniques to automate feature extraction, build scalable pipelines, and drive end-to-end production work within a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer - Geospatial Mapping & Pipelines
Senior ML Engineer - Geospatial Mapping & Pipelines

General Motors • Warren (MI)

Hybrid
USD 171,000 - 261,000
Health benefits
Vehicle discounts
Tuition assistance
+1
Senior ML Engineer, Geospatial Mapping & Pipelines
Senior ML Engineer, Geospatial Mapping & Pipelines

General Motors • Austin (TX)

Hybrid
USD 171,000 - 261,000
Health insurance
GM vehicle discounts
Paid time off
Senior ML Engineer, Geospatial Mapping Pipelines
Senior ML Engineer, Geospatial Mapping Pipelines

General Motors Company • United States

Remote
USD 171,000 - 261,000
Health and wellbeing benefits
GM vehicle discounts
Paid vacations and holidays
+1
Staff ML Engineer: End-to-End Map Reconstruction
Staff ML Engineer: End-to-End Map Reconstruction

General Motors • Sunnyvale (CA)

On-site
USD 185,000 - 335,000
Staff ML Engineer: Lead End-to-End Map Reconstruction
Staff ML Engineer: Lead End-to-End Map Reconstruction

General Motors • Washington

On-site
USD 185,000 - 335,000
Health and wellbeing benefits
GM vehicle discounts
Relocation support
Staff ML Engineer — Map Reconstruction (Remote)
Staff ML Engineer — Map Reconstruction (Remote)

General Motors • Carson City (NV)

Remote
USD 185,000 - 335,000
Company vehicle program
Relocation benefits
Health benefits
Remote Staff ML Engineer, Large-Scale Map Reconstruction
Remote Staff ML Engineer, Large-Scale Map Reconstruction

Aimlroles • Northern (KY)

Hybrid
USD 185,000 - 335,000
Health and wellbeing benefits
Medical insurance
Dental insurance
+10
Remote Staff ML Engineer — National-Scale Map Reconstruction
Remote Staff ML Engineer — National-Scale Map Reconstruction

General Motors • San Francisco (CA)

On-site
USD 225,000 - 300,000
Staff ML Engineer — Mapping & CV Systems Lead
Staff ML Engineer — Mapping & CV Systems Lead

General Motors • Warren (MI)

On-site
USD 185,000 - 335,000
Health and wellbeing benefits
GM vehicle discounts
Senior Machine Learning Engineer - Mapping
Senior Machine Learning Engineer - Mapping

General Motors Company • United States

Remote
USD 171,000 - 261,000
Health and wellbeing benefits
GM vehicle discounts
Paid vacations and holidays
+1