FREE ACCESS
5,000–10,000 jobs/day
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.

Staff/Principal Software Engineer, In-Vehicle AI Experiences
General MotorsStaff/Principal Engineer building GM’s Kotlin and Android Automotive AI experiences. Owning driver-facing assistant features from conversation design through vehicle integration and production.
Posted 9/3/2026full-timeMountain View • California • 🇺🇸 United StatesLead💰 $189,300 - $290,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and shipping production software with a focus on Kotlin and Android, while effectively leading cross-functional initiatives and mentoring engineers. Capable of transforming ambiguous goals into concrete designs and delivering user-facing features across multiple systems.
Highest-signal resume keywords
Kotlin DevelopmentAI-Assisted Software DevelopmentSystem DesignCross-Functional LeadershipUser-Facing Feature Delivery
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
KotlinJavaC++PythonSoftware DevelopmentDebuggingTestingOperational Quality JudgmentSystem DesignFeature Delivery
Soft Skills
Clear CommunicationMentoringCollaboration
Tools & Technologies
APIsNLULLM OrchestrationConnected ServicesVehicle Integration
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceEngineering Degree
Industry Keywords
Driver-Facing CapabilitiesVehicle SoftwareAI ExperiencesProduct RoadmapEmerging Technology
Tech Stack
Tools & technologiesAndroidC++CloudJavaKotlinPython
About the role
Key responsibilities & impact- Define and build driver-facing capabilities from concept through production
- Own features end to end, from driver requests and conversational behavior through on-device fulfillment, vehicle integration, UI, validation, and iteration
- Write production Kotlin and contribute to Python-based agent definitions, NLU, LLM orchestration, APIs, and connected services
- Rapidly prototype 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 involving customer value, speed, reliability, latency, offline behavior, resource constraints, maintainability, and driver distraction
- Diagnose complex issues across application, assistant, vehicle, and cloud boundaries
- Use AI-assisted development workflows for design, implementation, testing, debugging, and codebase understanding
- Establish reusable engineering patterns and lightweight workflows
- Mentor engineers through implementation, design reviews, code reviews, and direct technical collaboration
- Help shape the roadmap for in-vehicle AI experiences and identify opportunities from emerging technology
- Staff scope: independently own a major capability or product domain and lead ambiguous cross-functional initiatives
- Principal scope: shape technical and product direction across multiple capabilities and resolve architectural and organizational boundaries
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience
- Staff: Minimum 8+ years of experience building and shipping production software
- Principal: Minimum 10+ years of experience building and shipping production software
- Strong hands-on software development skills in Kotlin, Java, C++, Python, or a comparable language
- Ability and interest to work primarily in Kotlin and Android
- Record of independently delivering complex, user-facing features across multiple components or systems
- Ability to turn ambiguous customer or business goals into concrete designs, incremental plans, and working software
- Strong system-design, debugging, testing, and operational-quality judgment
- Experience leading technical work across organizational or functional boundaries
- Clear communication with engineers, designers, product partners, and technical leadership
- Demonstrated ability to learn unfamiliar technologies quickly and apply them pragmatically
- Experience using modern AI-assisted software-development workflows effectively and responsibly
Benefits
Comp & perks- Incentive pay program with payouts based on company performance, job level, and individual performance
- Company vehicle evaluation program, subject to successful motor vehicle report review
- Eligibility for relocation benefits
- GM employee benefits and Total Rewards resources
- Reasonable accommodation support for applicants with disabilities