Principal Software Architect - In-Vehicle AI & Edge Cloud

General Motors

Mountain View (CA)

Hybrid

USD 239,000 - 366,000

Full time

19 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Company vehicle program
Relocation benefits
Total Rewards resources
Accommodations available

Job summary

General Motors is seeking a Principal Software Engineer to lead the In-Vehicle AI Assistant platform, spanning Android AAOS client apps and cloud-backed services. You will shape a multi-year technical vision and work across Cloud AI/ML, In-Cabin UX, Security, and Infrastructure teams to deliver a scalable cabin intelligence ecosystem.

Based in Mountain View, CA or Seattle, WA with optional remote work, you will drive architectural decisions, mentor senior engineers, and shepherd end-to-end

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 12+ years of professional software development experience designing large-scale distributed systems spanning client apps and cloud microservices.
  • Broad technical depth across Android client architecture (Kotlin/Java) and backend cloud integration (microservices, REST, gRPC, streaming APIs).
  • History of cross-functional technical leadership driving architectural alignment across engineering organizations.
  • Deep expertise in client-server interaction patterns, state synchronization, and low-latency networking protocols.
  • Ability to define multi-year technical roadmaps and translate vision into scalable platform architectures.

Responsibilities

  • Define and own end-to-end architecture for GM’s In-Vehicle AI Assistant platform across Android client and cloud backend services.
  • Drive cross-functional technical strategy with Cloud AI/ML, In-Cabin UX, Product Management, Security, and Data Engineering.
  • Architect the hybrid edge-cloud orchestration layer balancing on-device latency, network bandwidth, and cloud compute cost.
  • Establish engineering standards and API protocols for real-time client-server communication using gRPC and streaming interfaces.
  • Evaluate and integrate AI/ML agent frameworks and LLM orchestrators into the in-cabin ecosystem.
  • Unblock architectural dependencies and resolve trade-offs in reliability, privacy, and data streaming.
  • Drive platform-wide testing, evaluation pipelines, and telemetry for latency, accuracy, and health.
  • Mentor Staff and Senior engineers across client and backend disciplines.

Skills

Android architecture
Kotlin/Java
Distributed systems
Cross-functional leadership
gRPC
REST
Low-latency networking

Education

Bachelor's degree in Computer Science or Computer Engineering

Job description

General Motors is seeking a Principal Software Engineer to lead the In-Vehicle AI Assistant platform, spanning Android AAOS client apps and cloud-backed services. You will shape a multi-year technical vision and work across Cloud AI/ML, In-Cabin UX, Security, and Infrastructure teams to deliver a scalable cabin intelligence ecosystem.

Based in Mountain View, CA or Seattle, WA with optional remote work, you will drive architectural decisions, mentor senior engineers, and shepherd end-to-end

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

Similar jobs worth comparing

In-Vehicle AI Architect & Platform Lead
In-Vehicle AI Architect & Platform Lead

Jobtailor • California (MO)

On-site
USD 200,000 - 260,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
Lead Platform Engineer, Vehicle AI on AAOS
Lead Platform Engineer, Vehicle AI on AAOS

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

Hybrid
USD 189,000 - 290,000
Company vehicle program
Relocation benefits
Bonus potential
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
Principal Software Engineer – Vehicle AI
Principal Software Engineer – Vehicle AI

Jobtailor • California (MO)

On-site
USD 200,000 - 260,000
Principal AI Software Engineer – Automotive Lead
Principal AI Software Engineer – Automotive Lead

QuickCruit • San Diego (CA), Northern (KY)

Hybrid
USD 201,000 - 301,000
Staff Edge AI Engineer — Automotive Multimodal ML
Staff Edge AI Engineer — Automotive Multimodal ML

General Motors • Mountain View (CA)

Hybrid
USD 189,000 - 291,000
Company vehicle program
Relocation benefits
Principal Software Engineer - Vehicle AI
Principal Software Engineer - Vehicle AI

General Motors • Mountain View (CA)

Hybrid
USD 239,000 - 366,000
Company vehicle program
Relocation benefits
Total Rewards resources
+1
Senior Android Automotive AI Platform Architect
Senior Android Automotive AI Platform Architect

Jobtailor • California (MO)

On-site
USD 170,000 - 210,000
Principal Embedded Software Platform Architect
Principal Embedded Software Platform Architect

General Motors • Austin (TX)

On-site
USD 226,000 - 407,000
Health benefits
GM vehicle discounts
Relocation benefits