General Motors

Senior Machine Learning Engineer - Mapping

General Motors
Apply
1 day ago
Washington, DC, USA +3 moreSenior
H1B sponsor

Base Salary

$171k - $261k/yr

Responsibilities

  • Design and implement mapping algorithms for lane and boundary extraction, road-network graph construction, map conflation, geometry simplification, and topology validation.
  • Build geospatial data models for lane-level connectivity, road networks, intersections, map attributes, and restrictions.
  • Develop distributed geospatial pipelines that process sensor-derived and third-party road data into recurring production map releases.
  • Apply and integrate machine learning and computer vision models for feature extraction and map change detection.
  • Build automated quality, validation, and regression systems for geometric, topological, and semantic map defects.
  • Collaborate with Perception, Localization, Simulation, and Platform teams on interfaces, data contracts, and integrations.
  • Diagnose system-level issues across geospatial pipelines, algorithms, models, and production workflows.
  • Contribute to design reviews, engineering practices, and mentorship of other engineers.

Requirements

  • At least 3 years of software engineering experience building production systems, with substantial experience in mapping, geospatial, or geometric algorithms.
  • Strong knowledge of geospatial and computational geometry concepts, including coordinate systems, projections, spatial indexing, geometry operations, map matching, and road-network graph algorithms.
  • Experience designing geospatial data models and working with road-network or map data structures such as lanes, segments, intersections, and topology.
  • Production experience with machine learning or computer vision workflows, including dataset curation, training or fine-tuning, evaluation, and deployment.
  • Experience building large-scale distributed data pipelines for geospatial or sensor data.
  • Proficiency in Python and C++.
  • BS or MS in Computer Science, GIS, Electrical Engineering, Robotics, or a related technical field, or equivalent industry experience.
  • Preferred experience with HD maps, localization, perception, robotics, autonomous driving, mobile robotics, 3D geometry, multi-view geometry, point clouds, or SLAM.
  • Preferred familiarity with AV sensor data, map conflation, change detection, automated map QA, and geospatial tools and formats including PostGIS, GeoPandas, GDAL/OGR, S2/H3, OSM, and GeoJSON.
  • Preferred experience deploying ML models into production pipelines, mentoring engineers, or serving as a technical lead.

Benefits

  • Health and wellbeing benefits including medical, dental, vision, Health Savings Account, and Flexible Spending Accounts.
  • Retirement savings, life insurance, sickness and accident benefits, paid vacation and holidays, tuition assistance, and an employee assistance program.
  • GM vehicle discounts and relocation benefits for candidates who qualify under company policy.
  • Hybrid work arrangement requiring the selected candidate to report to a specific location at least three times per week, or at another frequency set by the manager.

Tech Stack

Categories

General Motors

About General Motors

10,000+ employees

General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.

Contact me