Staff Software Engineer, Vehicle AI
Core
Design, develop, and deploy robust, scalable AI agents and intelligent software agents for General Motors' products and services.
Role type
Staff Software Engineer (AI Agents & Distributed Systems)
Builds
Next-generation AI agents, AI agent platform, and intelligent software solutions
Domain
Automotive industry + Artificial Intelligence / Machine Learning
Deliverable
production ML models | product features
Required skills
Large-scale distributed systems, AI/ML infrastructure, Python/C++/Java/Kotlin, technical leadership, system design, code review, performance optimization
Preferred skills
Reinforcement Learning, Multi-Agent Systems, Large Language Models (LLMs), Android development, cloud platforms (AWS/GCP/Azure), containerization (Docker/Kubernetes), open-source contributions
Technologies
Python, C++, Java, Kotlin, AWS, GCP, Azure, Docker, Kubernetes, Android
Responsibilities
Lead architecture and implementation of AI agents from concept to production; Drive technical direction and strategy for the AI agent platform; Mentor junior and senior engineers; Collaborate with Product Managers to define requirements; Conduct complex code reviews and system design reviews; Address technical debt and performance bottlenecks
Seniority
Staff, hands-on IC with strategic leadership