> Markdown version of [/jobs/ext/1948912-staff-machine-learning-engineer-mapping](https://www.wearedevelopers.com/jobs/ext/1948912-staff-machine-learning-engineer-mapping). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Machine Learning Engineer - Mapping - **Company:** General Motors - **Location:** Warren, MI, United States (Remote available) - **Experience:** Expert - **Salary:** $185,100.0 - $335,300.0 - **Contract:** Permanent contract - **Skills:** Computer Vision, C++ (Programming Language), Data Mining, Python (Programming Language), Machine Learning, Software Deployment, Systems Architecture, Information Technology, Machine Learning Operations, Data Pipelines - **Published:** August 6, 2026 - **Apply:** https://dejobs.org/x/x/41EFE9394D0D490DA096CFD10144F57D/job/ ## About the Role * 5+ years of experience building and deploying machine learning or computer vision systems in production environments. * Strong foundation in computer vision, machine learning, or robotics, with hands-on experience designing and training ML models. * Proficiency in Python for ML development; familiarity with C++ or other systems languages is a plus. * Experience building large-scale data pipelines for ML, including dataset curation, labeling workflows, training, and evaluation. * Proven ability to lead complex, cross-functional technical initiatives with high autonomy and influence. * BS, MS, or PhD in Computer Science, Electrical Engineering, Robotics, or a related technical field, or equivalent industry experience. * Strong systems thinking - ability to reason about end-to-end ML systems, not just individual models., * Experience with mapping, localization, perception, or robotics systems, particularly in autonomous driving or mobile robotics. * Hands-on experience with 3D perception, BEV representations, or multi-view geometry. * Familiarity with AV sensor data (camera, lidar, radar) and real-world data challenges (noise, drift, long-tail scenarios). * Experience deploying ML models into production pipelines with monitoring, validation, and iteration loops. * Exposure to simulation-based validation, synthetic data, or map change detection workflows. * Experience mentoring senior engineers or acting as a technical lead across multiple teams. ## Description Our Mapping organization is building national-scale, next-generation mapping systems that move beyond static HD maps toward automated, ML-driven map reconstruction pipelines powered by onboard sensor data. These systems form a critical foundation for localization, perception, simulation, and autonomy at scale., We are looking for a Staff Machine Learning Engineer to serve as a technical leader for automated map reconstruction within our Mapping Engineering team. In this role, you will architect and deliver end-to-end ML and computer vision pipelines that reconstruct, validate, and maintain map primitives (e.g., lanes, boundaries, traffic controls, signs) from large-scale sensor data. Your work will directly power next-generation maps that operate reliably across national deployments and evolving road conditions. This is a hands-on technical leadership role. You will operate with high autonomy, define technical strategy in ambiguous problem spaces, and lead cross-functional efforts spanning Mapping, Perception, Localization, Simulation, and Infrastructure. You will also mentor senior engineers and help raise the ML and CV bar across the organization. What You'll Do (Responsibilities) * Architect and lead ML-driven map reconstruction systems that operate at national scale using multi-modal sensor data (camera, lidar, radar, vehicle signals). * Design and implement end-to-end pipelines for offline map reconstruction, including data mining, labeling strategies, model training, evaluation, and production deployment. * Define technical strategy and system architecture for next-generation mapping capabilities, balancing ML innovation with robustness, safety, and operational scalability. * Lead the development and adoption of state-of-the-art computer vision and ML techniques (e.g., detection, segmentation, 3D reconstruction, BEV representations) applied to mapping problems. * Own cross-functional technical initiatives, working closely with Perception, Localization, Simulation, and Platform teams to define interfaces, data contracts, and integration points. * Drive technical excellence through design reviews, mentorship, and technical guidance for senior and staff-level engineers across teams. * Diagnose and resolve system-level issues across data pipelines, ML models, and production workflows. * Serve as a Subject Matter Expert (SME) for ML-based mapping and reconstruction within Mapping and across the AV organization. * Contribute to technical roadmaps, hiring, and capability building for ML and CV expertise within the Mapping org., This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. ## Related Videos - [How Machine Learning is turning the Automotive Industry upside down](https://www.wearedevelopers.com/videos/61-how-machine-learning-is-turning-the-automotive-industry-upside-down) - [Focoos AI: Building the Future of Computer Vision](https://www.wearedevelopers.com/videos/1659-focoos-ai-building-the-future-of-computer-vision) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [How computers learn to see – Applying AI to industry](https://www.wearedevelopers.com/videos/756-how-computers-learn-to-see-applying-ai-to-industry) - [What non-automotive Machine Learning projects can learn from automotive Machine Learning projects](https://www.wearedevelopers.com/videos/397-what-non-automotive-machine-learning-projects-can-learn-from-automotive-machine-learning-projects) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production)