Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Staff Software Engineer – Vehicle AI

General Motors

Staff Software Engineer leading General Motors’ Android Automotive vehicle AI platform. Architecting AI assistant infrastructure, SDKs, CI, and edge-cloud capabilities for connected vehicles.

Posted 9/9/2026full-timeMountain View • California, Texas, Washington • 🇺🇸 United StatesLead💰 $189,300 - $290,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Android Automotive OS application architecture, with a strong focus on scalable design, automated testing, and integration of AI/ML services. Proven ability to lead technical teams and drive high-quality software execution while optimizing system performance.

Highest-signal resume keywords
Android Application ArchitectureKotlin and Java ProficiencyAutomated Testing and CI PipelinesAI/ML Integration and OptimizationTechnical Leadership in Software Execution

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Android JetpackCoroutinesFlowDependency Injection (Hilt, Dagger)AIDLIPC MechanismsClient-Server ArchitecturesGRPCREST ProtocolsVoice Assistant Integration
Soft Skills
CollaborationTechnical LeadershipCommunication
Tools & Technologies
Automated Validation FrameworksModel BenchmarkingContinuous Integration Tools
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree in Computer Science or Electrical Engineering (Preferred)
Industry Keywords
In-Vehicle AI AssistantAutomotive PlatformsConversational FrameworksMobile Software Platforms

Tech Stack

Tools & technologies
AndroidCloudDaggerGRPCJavaKotlin

About the role

Key responsibilities & impact
  • Lead architectural design and execution of GM’s in-vehicle AI assistant application platform on Android Automotive OS
  • Drive engineering execution, technical roadmaps, code quality standards, and system design best practices
  • Architect scalable application interfaces and SDKs for downstream teams integrating specialized AI tools and vehicle capabilities
  • Implement hybrid edge-and-cloud architecture for low-latency on-device processing and cloud AI/ML services
  • Establish and scale automated testing, CI, and validation infrastructure across vehicle builds
  • Integrate model training and evaluation pipelines, system benchmarking, and quality feedback loops into platform deployment
  • Optimize voice and text response latency, memory footprint, and in-vehicle system responsiveness
  • Design application contracts using AIDL and IPC mechanisms
  • Collaborate with product management and user experience teams to translate customer interactions into platform capabilities

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience
  • 8+ years of professional software development experience, primarily focused on production Android application architecture
  • Proven technical leadership in architecture decisions and software execution across engineering teams
  • Expert proficiency in Kotlin and Java
  • Expertise with Android Jetpack, Coroutines, Flow, and dependency injection frameworks such as Hilt or Dagger
  • Experience designing developer-facing APIs, platform SDKs, or shared application libraries
  • Experience establishing automated testing strategies and Continuous Integration (CI) pipelines for mobile software platforms
  • Experience with client-server architectures using streaming, gRPC, or REST protocols
  • Strong knowledge of Android application components, lifecycle management, and IPC/AIDL
  • Master’s degree in Computer Science, Electrical Engineering, or related field is preferred
  • Preferred experience with voice assistants, conversational frameworks, or agentic applications on mobile or automotive platforms
  • Familiarity with Android Automotive OS (AAOS) applications is preferred
  • Experience with client-side machine learning integration or on-device runtime optimization
  • Experience with AI/ML evaluation pipelines, model benchmarking, and automated validation frameworks for conversational systems

Benefits

Comp & perks
  • Bonus potential through an incentive pay program based on company performance, job level, and individual performance
  • Company vehicle evaluation program, including assignment of a General Motors vehicle to drive and evaluate, subject to eligibility and vehicle purchase/lease requirements
  • Relocation benefits may be available
  • Benefits supporting employee well-being at work and home
  • Reasonable workplace accommodations for individuals with disabilities