- 8+ years of software engineering experience, including ownership of distributed, cloud-native, or customer-facing systems.
- Track record as a hands-on technical architect, staff/principal engineer, or lead programmer delivering production systems at scale.
- Expert Python and strong Go and/or Java programming skills.
- Strong command of distributed-system design, service boundaries, API and data contracts, asynchronous processing, eventing, caching, consistency, and fault tolerance.
- Production experience with LLM applications, agent orchestration, RAG, embeddings/vector search, tool use, MCP, A2A, and chatbot or workflow-based systems, including quality, safety, grounding, and regression evaluation.
- Experience with inference and serving for low latency, high throughput, concurrency, autoscaling, traffic management, and cost/performance optimization.
- Cloud and delivery experience with GCP and/or Azure, containers/Kubernetes, IAM, secrets, messaging, managed data services, CI/CD, infrastructure as code, and automated testing.
- Ability to define and implement architecture artifacts and non-functional requirements covering security, privacy, observability, SLOs/SLIs, capacity, BCP, DR, and operational resilience.
- Strong written and verbal communication, technical judgment, and ability to influence without direct authority.
What Will Give You A Competitive Edge (Preferred Qualifications)
- Experience building conversational AI for automotive, mobility, contact center, consumer, or other high-scale customer-facing domains.
- Experience with Vertex AI, Azure AI services, model gateways, vector databases, retrieval/evaluation platforms, and model observability.
- Experience with privacy-aware personalization, governed memory, grounding, tool access, auditability, and deletion workflows.
- Experience integrating CRM, identity, knowledge, telephony, messaging, or other enterprise systems.
- Experience converging duplicated platforms through incremental adoption and leading cross-organization architecture initiatives without direct authority.
Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The salary range for this role is $189,300–$333,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as the geography of the selected candidate.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation and holidays, tuition assistance programs, employee assistance program, GM vehicle discounts, and more.


GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).

This role is categorized as hybrid.
This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.

Relocation benefits are available for candidates who qualify under company policy.

 About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.