Senior Software Engineer – Conversational AI & Messaging jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 2 hours ago

Senior Software Engineer – Conversational AI & Messaging

General Motors is seeking a driven Senior Software Engineer to lead the development of next-generation, customer-facing AI chat solutions. This role involves designing virtual assistants that enhance customer interactions through advanced Artificial Intelligence and requires collaboration with cross-functional teams to ensure a seamless customer journey.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
badNo H1Bnote

Responsibilities

Architect, develop, and deploy scalable, customer-facing AI chat solutions and virtual assistants, serving as the technical subject matter expert for the team
Leverage Large Language Model (LLM) technologies to create natural, context-aware, and helpful customer interactions
Design and implement robust integrations between chat interfaces (Web, SMS, Apple Messages for Business) and internal GM backend APIs/services to enable self-service capabilities
Serve as a mentor to junior engineers, providing code reviews, architectural guidance, and fostering a culture of technical excellence and 'One Team' collaboration
Identify broad technical challenges in the customer support domain and devise innovative solutions based on limited precedent, aligning technical outcomes with business goals
Partner with cross-functional teams (Service Cloud, Data Science, Vehicle Engineering) to ensure a seamless customer journey from chat to live agent handoff

Qualification

PythonJavaJavaScript/TypeScriptRESTful APIsMicroservicesNLU/NLPCI/CD pipelinesGoogle Cloud PlatformProblem-solvingCommunication

Required

7+ years of experience in software engineering with strong fluency in Python, Java, or JavaScript/TypeScript
Proven ability to lead technical design discussions, make architectural decisions for distributed systems, and drive projects from concept to production
Extensive experience designing and consuming RESTful APIs and microservices
Understanding of AI chat solution concepts, including NLU/NLP, intent recognition, entity extraction, and dialog management (e.g., Dialogflow, Einstein, or similar)
Familiarity with CI/CD pipelines, testing frameworks, and monitoring tools
Excellent problem-solving skills and the ability to work in a collaborative environment
Bachelor's degree in Computer Science or equivalent professional experience

Preferred

Direct experience with Salesforce Service Cloud, specifically implementing or configuring Salesforce Messaging for In-App and Web (MIAW)
Hands-on experience specifically with the Google Cloud Platform (GCP) AI stack, including Vertex AI, Agent Builder, or Dialogflow CX
Experience implementing RAG (Retrieval-Augmented Generation) architectures to ground LLM responses in enterprise data
Excellent verbal and written communication skills, with the ability to explain complex AI concepts to non-technical stakeholders

Benefits

This job may be eligible for relocation benefits.

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase