GM’s Vehicle AI Experiences team is building the next generation of intelligent experiences for GM vehicles. Our mandate is simple: own what the driver can do and how it feels. We are seeking hands-on Staff and Principal Software Engineers who can turn ambiguous customer problems into high-quality, production-ready experiences. You will work primarily in Kotlin and Android Automotive, while owning features across the broader in-vehicle assistant stack—including conversation design, natural language understanding, LLM behavior, vehicle integration, connected services, and UI. The center of gravity for this role is product engineering rather than AI research or agent-platform specialization. We value broad engineering judgment, rapid learning, and a record of shipping complete products more than expertise in any particular AI framework. This is a small, fast-moving team. You will have substantial autonomy, remain close to the code, help determine what we build, and improve how the larger organization delivers software.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal