Principal Engineer, In-Vehicle AI Experiences (Kotlin/Android)

General Motors

Mountain View (CA)

Hybrid

USD 180,000 - 260,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Motors in Mountain View, CA is hiring Staff and Principal Software Engineers to turn ambiguous driver problems into high‑quality, production‑ready features for GM's in‑vehicle AI experiences. You’ll work primarily in Kotlin and Android Automotive and own components across the driver assistant stack.

You’ll ship end‑to‑end capabilities, collaborate with product, UX, safety, and vehicle software teams, and mentor others while maintaining a pragmatic balance of value, reliability, and

Qualifications

  • Bachelor’s degree in CS, Engineering, or related field.
  • 8+ years for Staff or 10+ for Principal.
  • Experience shipping production software.
  • Strong system design and debugging.
  • Experience leading technical work across teams.

Responsibilities

  • Define and build driver-facing capabilities from concept through production.
  • Own features end to end—from the driver’s request and conversational behavior through on-device fulfillment, vehicle integration, UI, validation, and iteration.
  • Write production Kotlin and contribute across adjacent technologies such as Python-based agent definitions, NLU, LLM orchestration, APIs, and connected services.
  • Rapidly prototype new experiences, evaluate them in realistic vehicle environments, and turn successful ideas into reliable products.
  • Partner with Product, UX, conversation design, vehicle software, systems, platform, safety, privacy, and validation teams.
  • Make pragmatic tradeoffs among customer value, speed, reliability, latency, offline behavior, resource constraints, maintainability, and driver distraction.

Skills

Kotlin
Android
C++
Python

Education

Bachelor's degree in CS or related

Job description

General Motors in Mountain View, CA is hiring Staff and Principal Software Engineers to turn ambiguous driver problems into high‑quality, production‑ready features for GM's in‑vehicle AI experiences. You’ll work primarily in Kotlin and Android Automotive and own components across the driver assistant stack.

You’ll ship end‑to‑end capabilities, collaborate with product, UX, safety, and vehicle software teams, and mentor others while maintaining a pragmatic balance of value, reliability, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff / Principal Software Engineer, In-Vehicle AI Experiences
Staff / Principal Software Engineer, In-Vehicle AI Experiences

General Motors • Mountain View (CA)

Hybrid
USD 180,000 - 260,000
Staff AI Engineer for Developer Productivity
Staff AI Engineer for Developer Productivity

General Motors • Mountain View (CA)

Hybrid
USD 160,000 - 247,000
Health and wellbeing benefits
Retirement savings plan
GM vehicle discounts
Staff AI Engineer, Vehicle Agents (Hybrid, Mountain View)
Staff AI Engineer, Vehicle Agents (Hybrid, Mountain View)

General Motors • Mountain View (CA)

Hybrid
USD 189,000 - 290,000
Incentive pay program based on performance
Eligibility for a company vehicle evaluation program
Vehicle AI Engineer — Staff to Principal, End-to-End Features
Vehicle AI Engineer — Staff to Principal, End-to-End Features

Jobtailor • Mountain View (CA)

On-site
USD 180,000 - 260,000
Staff AI/ML Engineer - CI Platform for Scalable AV Dev
Staff AI/ML Engineer - CI Platform for Scalable AV Dev

General Motors • Washington

Hybrid
USD 218,000 - 336,000
Staff Software Engineer - Remote AI-Driven AV Simulation
Staff Software Engineer - Remote AI-Driven AV Simulation

General Motors Ventures • Sunnyvale (CA)

On-site
Confidential
Staff/Principal Software Engineer, In-Vehicle AI Experiences
Staff/Principal Software Engineer, In-Vehicle AI Experiences

Jobtailor • Mountain View (CA)

On-site
USD 180,000 - 260,000
Principal Engineer - AI-Driven Developer Platforms
Principal Engineer - AI-Driven Developer Platforms

Jobtailor • Missouri

On-site
USD 150,000 - 190,000
Head of Developer Experience Engineering
Head of Developer Experience Engineering

Relha LLC • Sunnyvale (CA)

Hybrid
USD 219,000 - 335,000
Health and wellbeing benefits
GM vehicle program
Engineering Manager, Developer Experience & Tooling
Engineering Manager, Developer Experience & Tooling

General Motors • Sunnyvale (CA)

On-site
USD 219,000 - 335,000