AI-Centric Release & Automation Software Engineer
General MotorsBase Salary
$153k - $234k/yr
Responsibilities
- Lead the design and implementation of automation across software development, testing, release, and operational workflows.
- Develop AI-enabled solutions for test analysis, failure classification, defect triage, documentation, reporting, and workflow orchestration.
- Maintain scalable CI/CD integrations for simulation, hardware-in-loop, regression, and release validation activities.
- Build data pipelines combining engineering, QA, simulation, test, and release information into actionable insights.
- Establish methods to evaluate AI-enabled engineering tools for accuracy, usefulness, traceability, and adoption.
- Measure improvements in cycle time, test efficiency, defect prevention, and engineering throughput.
- Improve visibility into test health, regression trends, flaky tests, failure patterns, and release readiness.
- Integrate Jira, GitHub, dashboards, observability platforms, and cloud services into unified engineering workflows.
- Help define governance and standards for secure, observable, maintainable, and scalable automation and AI solutions.
- Communicate technical findings, process improvements, and business impact to engineering and leadership stakeholders.
Requirements
- Strong proficiency in Python and SQL.
- Proven experience with CI/CD systems such as GitHub Actions, Jenkins, GitLab, or equivalent.
- Hands-on experience developing ELT/ETL pipelines and integrating engineering, QA, simulation, and operational data.
- Experience applying AI, machine learning, or LLM-based solutions to engineering productivity, test analysis, defect triage, documentation, or decision-making.
- Ability to evaluate AI-generated outputs for accuracy, consistency, traceability, and usefulness.
- Strong analytical, debugging, and problem-solving skills across large-scale software systems.
- Experience integrating simulation or hardware-in-loop testing into automated pipelines.
- Experience collaborating across engineering, QA, and operations teams.
- Bachelor’s, Master’s, or PhD in Computer Science, Electrical Engineering, Robotics, or a related field, or equivalent experience.
- Preferred experience with AI agents, copilots, retrieval-augmented generation, workflow automation, AI governance, evaluation, monitoring, security, AV/ADAS software, simulation validation, release governance, reliability engineering, cloud environments, data visualization, observability, and engineering workflow tools.
Benefits
- Medical, dental, vision, Health Savings Account, and Flexible Spending Account options.
- Retirement savings plan, sickness and accident benefits, and life insurance.
- Paid vacation and holidays, tuition assistance, and employee assistance programs.
- GM vehicle discounts and other health and wellbeing programs.
- U.S. employment with equal opportunity and reasonable accommodation support; pre-employment screening or role-related assessments may apply.
Tech Stack
About General Motors
General Motors’ vision is to create a world with Zero Crashes, Zero Emissions and Zero Congestion, and we have committed ourselves to leading the way toward this future. Today, we are in the midst of a transportation revolution, and we have the ambition, the talent and the technology to realize the safer, better and more sustainable world we want. As an open, inclusive company, we’re also creating an environment where everyone feels welcomed and valued for who they are. One team, where all ideas are considered and heard, where everyone can contribute to their fullest potential, with a culture based in respect, integrity, accountability and equality. Our team brings wide-ranging perspectives and experiences to solving the complex transportation challenges of today and tomorrow. For information on the GM Privacy Statement, please visit http://www.gm.com/privacy-statement.html