Lead Platform Engineer, Vehicle AI on AAOS

General Motors

Mountain View, Northern (CA, KY)

Hybrid

USD 189,000 - 290,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Company vehicle program
Relocation benefits
Bonus potential

Job summary

General Motors in Mountain View, CA is seeking a Staff Software Engineer to lead the AAOS-based in-vehicle AI assistant platform. You will drive architectural standards and build developer-facing APIs and SDKs while balancing edge and cloud AI capabilities.

The role requires hands-on leadership, strong Kotlin/Java Android expertise, and experience with CI pipelines, gRPC/REST, and IPC/AIDL. Location options include Mountain View, Seattle or Austin with remote/hybrid work.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 8+ years of professional software development experience, with a primary focus on production Android application architecture.
  • Proven track record as a technical lead, driving architecture decisions and guiding software execution across engineering teams.
  • Expert proficiency in Kotlin and Java, along with modern Android frameworks (Android Jetpack, Coroutines, Flow, and Dependency Injection frameworks such as Hilt or Dagger).
  • Hands-on experience designing developer-facing APIs, platform SDKs, or shared application libraries.
  • Experience setting up robust automated testing strategies and Continuous Integration (CI) pipelines for mobile software platforms.
  • Experience working with client-server architectures using streaming, gRPC, or REST protocols.
  • Strong knowledge of Android application components, lifecycle management, and Inter-Process Communication (IPC/AIDL).

Responsibilities

  • Lead the architectural design and execution of GM's in-vehicle AI assistant application platform on top of Android Automotive OS (AAOS).
  • Drive engineering execution for a team of software engineers, establishing technical roadmaps, code quality standards, and system design best practices.
  • Architect scalable application interfaces and SDKs that enable downstream teams to plug in AI tools and vehicle capabilities.
  • Implement a hybrid edge-and-cloud architecture, balancing on-device processing with cloud AI/ML services.
  • Establish and scale automated testing, CI, and validation infrastructure to guarantee stability across vehicle builds.
  • Partner with cross-functional AI teams to integrate model training and evaluation pipelines, benchmarking, and quality loops.
  • Optimize voice and text response latency, memory footprint, and system responsiveness in-vehicle.
  • Design robust application contracts using AIDL and IPC mechanisms.
  • Collaborate with product management and UX teams to translate customer interactions into platform capabilities.

Skills

Kotlin
Java
Android Jetpack
Coroutines
Flow
Dagger / Hilt
CI/CD
APIs / SDKs
gRPC / REST
IPC / AIDL

Education

Bachelor's degree in Computer Science or Computer Engineering
Master's degree in CS / Electrical Engineering (preferred)

Job description

General Motors in Mountain View, CA is seeking a Staff Software Engineer to lead the AAOS-based in-vehicle AI assistant platform. You will drive architectural standards and build developer-facing APIs and SDKs while balancing edge and cloud AI capabilities.

The role requires hands-on leadership, strong Kotlin/Java Android expertise, and experience with CI pipelines, gRPC/REST, and IPC/AIDL. Location options include Mountain View, Seattle or Austin with remote/hybrid work.

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

Similar jobs worth comparing

Staff Software Engineer, Vehicle AI Platform (AAOS) — Remote
Staff Software Engineer, Vehicle AI Platform (AAOS) — Remote

General Motors • Washington

Hybrid
USD 189,000 - 290,000
Staff Software Engineer, Vehicle AI — Remote/Hybrid
Staff Software Engineer, Vehicle AI — Remote/Hybrid

General Motors • Austin (TX)

Hybrid
USD 189,000 - 290,000
Principal Engineer, In-Vehicle AI & Edge-Cloud
Principal Engineer, In-Vehicle AI & Edge-Cloud

General Motors • Mountain View (CA)

Hybrid
USD 239,000 - 366,000
Company vehicle program
Relocation benefits
Total Rewards
Staff Software Engineer, In-Vehicle AI Experiences (Kotlin)
Staff Software Engineer, In-Vehicle AI Experiences (Kotlin)

General Motors • Mountain View (CA)

Hybrid
USD 189,000 - 290,000
Company vehicle
Relocation benefits
In-Vehicle AI Architect & Platform Lead
In-Vehicle AI Architect & Platform Lead

Jobtailor • California (MO)

On-site
USD 200,000 - 260,000
Principal AI Platform Architect, In-Cabin Voice
Principal AI Platform Architect, In-Cabin Voice

General Motors • Washington

Hybrid
USD 239,000 - 366,000
Company vehicle program
Relocation benefits
Total Rewards resources
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
Staff AI/ML Engineer - CI Platform & RBE Lead
Staff AI/ML Engineer - CI Platform & RBE Lead

General Motors • Mountain View (CA), Northern (KY)

Hybrid
USD 219,000 - 335,000
Company vehicle program
GM vehicle discounts
Relocation benefits
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/ML Engineer: Autonomy CI & RBE Platform
Staff AI/ML Engineer: Autonomy CI & RBE Platform

General Motors • Warren (MI)

Hybrid
USD 219,000 - 335,000
Hybrid work model
Health and wellbeing benefits
GM vehicle program