Staff Software Engineer applying AI to improve developer productivity across General Motors’ embedded software toolchains. Building production-grade agents, automation, and engineering platforms.
Responsibilities
Define the technical vision for AI-powered developer productivity capabilities across engineering tools and workflows
Design, develop, and deliver AI-powered solutions that reduce manual effort, accelerate issue resolution, and improve software quality across development, debugging, test analysis, issue triage, documentation, and engineering support workflows
Partner with cross-functional teams to identify high-value AI use cases and translate them into scalable products, platforms, and reusable capabilities
Integrate AI-powered capabilities into engineering tools, workflows, and automation platforms to improve reliability, usability, and adoption
Lead architecture and implementation decisions for AI systems spanning model access, orchestration, retrieval, evaluation, observability, security, and enterprise integration
Drive productionization of AI capabilities within GM engineering environments, including cloud-hosted services, internal platforms, CI/CD systems, and developer tools
Establish technical standards and best practices for responsible use of AI in engineering tools, including quality, traceability, maintainability, and cybersecurity considerations
Serve as a subject matter expert and technical leader across organizational boundaries, influencing roadmaps, solution direction, and implementation priorities
Mentor engineers on AI system design, prompt and workflow design, evaluation strategies, and toolchain integration without formal people-leader responsibility
Present strategy, progress, recommendations, and demonstrations to technical leaders and partner organizations
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field
10+ years of experience in software engineering, developer tooling, platform engineering, machine learning engineering, applied AI, or a closely related field
Strong expertise building and shipping production software systems, with proficiency in Python and at least one additional language used in engineering tooling environments
Proven experience designing, developing, and deploying agentic AI models and autonomous, tool-using AI systems in production environments
Demonstrated expertise applying AI and LLM-based approaches to engineering problems such as code analysis, workflow automation, knowledge retrieval, summarization, troubleshooting, or developer productivity support
Strong understanding of software engineering fundamentals, system design, APIs, data flows, observability, and production operations
Experience integrating AI-powered capabilities into enterprise platforms, engineering tools, or CI/CD systems
Experience with cloud services, containerization, and orchestration technologies
Strong knowledge of secure engineering practices and responsible AI guardrails
Demonstrated success leading technically ambiguous, cross-functional efforts from concept through production deployment
Excellent communication skills and the ability to influence technical direction across teams without formal authority
Experience with developer platforms, build systems, testing systems, or internal engineering tools
Experience balancing fast experimentation with production reliability, maintainability, and compliance
GM does not provide immigration-related sponsorship; applicants must not require GM immigration sponsorship now or in the future
Preferred: Master’s degree or PhD in Computer Science, Software Engineering, Machine Learning, AI, or a related field
Preferred experience in embedded software development, automotive software, systems engineering, or safety-related toolchains
Preferred experience with CI/CD platforms, build and test orchestration, and software quality automation
Preferred familiarity with GM engineering tools, engineering workflows, or internal platform environments
Preferred experience building AI assistants, coding agents, or domain-specific AI capabilities for engineers
Preferred experience with knowledge systems, vector search, ranking, workflow orchestration, or code intelligence platforms
Preferred experience supporting large engineering communities through reusable tools, templates, and automation
Preferred experience evaluating AI quality in production systems using measurable outcomes
Preferred experience designing retrieval-augmented or tool-using AI workflows
Preferred experience integrating AI into GitHub-based engineering workflows or related enterprise automation pipelines
Benefits
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
Healthcare, dental and vision benefits including health care spending account and wellness incentive.
Life insurance plans to cover you and your family.
Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
GM Vehicle Purchase Plan for you, your family, and friends.
AI Engineer embedding LLMs, RAG, and multi - agent systems into compliance training SaaS. Modernizing ASP.NET products and deploying secure AI infrastructure at startup velocity.
Senior AI Software Engineer building production LLM applications, agents, and machine - learning platforms. Calabrio - Verint uses customer experience intelligence and AI analytics to improve business interactions.
Staff+ Software Engineer building model routing, evaluation, and agent infrastructure for Aleph’s AI - native FP&A platform. Shipping production AI features and observability across the Americas.
Senior Lead AI Developer building production AI/ML systems and LLM agents for Oliver Wyman’s management consulting clients. Leading technical projects and AI solution development across industries.
J&M Group is hiring a Mainframe Developer for a 12+ month contract in Toronto, ON. The role requires 4 days a week on - site work and a mandatory background check.
AI Developer building generative AI, LLM, and automation solutions for Canadian insurance broker BrokerLink. Developing Azure, Power Platform, and Databricks applications that improve operational efficiency.
Staff Software Engineer embedding AI - native tooling and agentic workflows into a high - scale digital consumer platform. Shaping architecture, reliability and developer productivity across engineering teams.