Descripción
At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard—from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.
Every day, our products move millions of people as we work to make driving safer, smarter, and more connected. Together, we’re shaping the future of transportation on a global scale.
We are seeking a Senior AI/ML Engineer to advance robot localization capabilities for autonomous mobile robots. Localization is foundational to safe, reliable autonomy, enabling robots to understand their position, operate accurately in diverse environments, recover from degraded conditions, and perform consistently as deployments scale.
In this role, you will design, implement, optimize, and deploy localization algorithms and production software across current products, next-generation platforms, and new product enablement initiatives. You will also investigate and resolve field issues in close collaboration with cross-functional robotics and engineering teams.
What You’ll Do
-
Develop and improve camera- and LiDAR-based localization algorithms for autonomous mobile robots.
-
Apply statistical estimation theory to improve localization accuracy, robustness, recovery behavior, and runtime performance.
-
Design and implement pose-graph and factor-graph optimization solutions.
-
Optimize localization software to balance accuracy, latency, reliability, and resource utilization on robotic platforms.
-
Investigate state-of-the-art place-recognition techniques to improve loop-closure detection and recovery from localization drift.
-
Integrate localization capabilities with ROS 2 and other robotics middleware as appropriate.
-
Collaborate with engineers across perception, mapping, path planning, controls, platform software, and deployment operations.
-
Diagnose field issues, reproduce failures, identify root causes, and deliver production-quality improvements.
-
Support localization enablement for new products and platforms, including design, integration, validation, and deployment.
-
Follow continuous development and deployment practices for robotic software, including code reviews, automated testing, performance evaluation, and release support.
-
Communicate technical decisions, trade-offs, risks, and results clearly to technical and cross-functional stakeholders.
Required Qualifications
-
Master’s degree in robotics, computer science, or a related technical field.
-
Three or more years of relevant industry experience.
-
Strong expertise in camera- and LiDAR-based localization algorithms.
-
Strong understanding of statistical estimation theory and its application to robotics.
-
Hands-on experience implementing and debugging pose-graph and factor-graph optimization.
-
Experience optimizing localization or robotics software for constrained compute, memory, latency, or real-time requirements.
-
Experience developing production-quality software for robotic systems.
-
Experience with ROS 2 or another robotics middleware framework.
-
Experience with software engineering practices such as version control, code review, automated testing, and continuous integration and deployment.
-
Ability to analyze complex system behavior, investigate failures, and develop robust solutions.
-
Ability to work effectively across multiple robotics disciplines and product teams.
Preferred Qualifications
-
Ph.D. in robotics, computer science, or a related technical field.
-
Familiarity with perception, mapping, path planning, controls, or other core robotics modules.
-
Experience deploying autonomous mobile robot or other autonomous robotics software in diverse real-world environments.
Información sobre diversidad
General Motors se compromete a ser un lugar de trabajo en el cual no solo no haya discriminación indebida, sino que fomente con sinceridad la inclusión y el sentido de pertenencia. Creemos firmemente que la diversidad del personal crea un entorno en el cual nuestros empleados pueden prosperar y desarrollar mejores productos para nuestros clientes. Instamos a los candidatos interesados a que revisen las responsabilidades y aptitudes clave para cada puesto y se postulen para los puestos que coincidan con sus habilidades y capacidades. Es posible que, cuando corresponda, se les pida a los solicitantes que están en el proceso de contratación que completen satisfactoriamente una o más evaluaciones relacionadas con su función y/o una evaluación previa al empleo antes de comenzar a trabajar. Para obtener más información, visite Cómo contratamos.
Declaración de igualdad de oportunidades en el empleo (EE.UU.)
General Motors se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Todos los solicitantes calificados serán tenidos en cuenta para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, nacionalidad, discapacidad o condición de veterano protegido.
Adecuaciones (EE.UU. y Canadá)
General Motors ofrece oportunidades a todos los solicitantes de empleo, incluyendo las personas con discapacidades. Si necesita una adecuación razonable para ayudarle con su búsqueda o solicitud de empleo, envíenos un correo electrónico a [email protected] o llámenos al 800-865-7580. En su correo electrónico, incluya una descripción del puesto específico que está solicitando, así como el título del empleo y el número de solicitud del puesto que está solicitando.




