Staff Software Engineer improving developer productivity through AI in GM's engineering workflows. Joining cross-functional teams to create scalable solutions impacting embedded software development.
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 in ways that 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
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.
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.
Frontend Engineer building intuitive web applications for Cambio’s real estate decarbonization software platform. Collaborating across engineering, product, and design to deliver accessible interfaces and automated testing.
Software Engineer building partner integrations for Liftoff’s AI - powered mobile adtech platform. Designing scalable solutions, troubleshooting issues, and optimizing tools for mobile app marketers and publishers.
Senior Full - Stack Software Engineer building AI - driven cloud insurance platforms for Guidewire. Developing Java microservices, front - end configuration tools, and scalable SaaS services.
Software Developer II owning full - stack servicing features for Rocket Innovation Studio, a Canadian fintech company. Building, deploying, and optimizing applications used by millions of Rocket homeowners.
Senior Software Developer building AI - enabled full - stack servicing applications for Rocket Innovation Studio, a Canadian fintech company. Owning features across React, .NET, AWS, and Kubernetes from design through production operations.
Senior Engineer/Technical Lead delivering nuclear engineering solutions for Alithya. Leading multidisciplinary teams, strategic initiatives, client matters, and digital systems engineering documentation.
GTM Engineer building Uncapped’s multi - channel outbound engine for e - commerce financing. Owning deliverability, prospecting data, GTM tools, analytics and SDR enablement.