Senior AI Quality and Productivity Engineer

General Motors Company

Warren (MI)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Motors Company is seeking a Senior Software Engineer to develop data-driven, AI-enabled applications for Product Validation, Safety and Quality IT. You will work with SQL, Databricks, and modern languages like Java and Python to deliver reliable, scalable software for engineering teams.

You will mentor peers, define patterns for data/AI integrations, and drive modernization and cloud initiatives within VEQ.

Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, Engineering, or related field, or equivalent experience.
  • 6+ years delivering enterprise or full stack software solutions using Java / JEE, Python, and preferably Angular.
  • 3+ years of experience with complex SQL queries, functions, and stored procedures, including performance tuning.
  • Experience building or supporting data pipelines, ETL/ELT, on distributed or cloud platforms (Databricks, Spark).
  • 3+ years of Kubernetes/Docker, Quarkus, and cloud platforms such as Azure, AWS, or GCP.
  • Experience in Agile/SCRUM development, backlog refinement, sprint planning, and incremental delivery.
  • Hands-on DevOps with Git/GitHub, code reviews, automated builds/tests, and CI/CD (GitHub Actions).
  • Willingness to learn and apply AI concepts with data and APIs for AI/ML/LLM solutions.
  • Strong problem solving to break down complex tech/data challenges into actionable steps.
  • Excellent communication; ability to collaborate with technical and nontechnical stakeholders.
  • Demonstrated ownership mindset and focus on delivering measurable value.

Responsibilities

  • Design, develop, and maintain data-driven and AI-enabled applications for Product Development and Quality teams.
  • Write high-quality, performant SQL for complex data transformations across enterprise platforms.
  • Build and optimize data pipelines in Databricks for batch and near real-time processing.
  • Develop backend services/APIs in Java and/or Python integrating data, rules, and workflows.
  • Create enterprise-grade apps using Kubernetes/Docker, Quarkus, Java, Angular, PostgreSQL.
  • Collaborate with data science/AI teams to productionize AI/LLM solutions and CI/CD.
  • Identify and remediate code quality, performance, security, and data correctness issues.
  • Lead/participate in architecture and technology decisions aligned with GM standards.
  • Apply best practices: code reviews, automated testing, branching, CI/CD, observability, secure coding.
  • Work with cross-functional teams to refine requirements and deliver incremental value in Agile/SCRUM.
  • Troubleshoot production issues across stack; document and ship stable fixes.
  • Navigate corporate processes to remove roadblocks and keep delivery on track.
  • Mentor engineers to grow skills in SQL, Databricks, cloud, and AI tech.
  • Document software/data solutions meeting GM standards for reuse across teams.

Skills

Java/JEE
Python
Angular
SQL
Databricks
Kubernetes
Docker
CI/CD
GitHub Actions
API design
AI/ML basics

Education

Bachelor’s Degree in Computer Science / related field
Master’s Degree preferred

Tools

Databricks
SQL Server
Oracle
PostgreSQL
GitHub Actions
Kubernetes
Docker
Quarkus
Angular
Java
Python

Job description

General Motors Company is seeking a Senior Software Engineer to develop data-driven, AI-enabled applications for Product Validation, Safety and Quality IT. You will work with SQL, Databricks, and modern languages like Java and Python to deliver reliable, scalable software for engineering teams.

You will mentor peers, define patterns for data/AI integrations, and drive modernization and cloud initiatives within VEQ.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer for Productivity & Data Platforms
Senior AI Engineer for Productivity & Data Platforms

General Motors • Austin (TX)

Hybrid
USD 120,000 - 180,000
Senior AI & Data Productivity Engineer
Senior AI & Data Productivity Engineer

General Motors • Warren (MI)

Hybrid
USD 120,000 - 180,000
Senior AI Engineer - Data-Driven Productivity
Senior AI Engineer - Data-Driven Productivity

General Motors Corporation • Austin (TX)

Hybrid
USD 140,000 - 180,000
Senior AI/Data Engineer — Cloud-Native Backend & Pipelines
Senior AI/Data Engineer — Cloud-Native Backend & Pipelines

General Motors • Austin (TX)

Hybrid
USD 120,000 - 180,000
Hybrid work model
Relocation benefits
Staff AI Engineer for Developer Productivity
Staff AI Engineer for Developer Productivity

General Motors • Mountain View (CA)

Hybrid
USD 160,200 - 246,300
Health and wellbeing benefits
Retirement savings plan
GM vehicle discounts
AI-Driven Data Scientist for Quality Insights
AI-Driven Data Scientist for Quality Insights

General Motors of Canada • Warren (MI)

Hybrid
USD 90,000 - 140,000
Senior AI-Powered Release & Automation Engineer
Senior AI-Powered Release & Automation Engineer

General Motors Corporation • Sunnyvale (CA)

Hybrid
USD 153,000 - 234,000
Health and wellbeing benefits
GM vehicle discounts
Tuition assistance
+1
Senior Software Engineer: AI, Automation & Cloud Modernization
Senior Software Engineer: AI, Automation & Cloud Modernization

General Motors • Austin (TX)

Hybrid
USD 140,000 - 180,000
Senior AV Validation & Simulation Engineer
Senior AV Validation & Simulation Engineer

General Motors Corporation • Sunnyvale (CA)

Hybrid
USD 153,000 - 234,000
Health and wellbeing benefits
GM vehicle discounts
Senior Data Platform Engineer - Autonomous Vehicles
Senior Data Platform Engineer - Autonomous Vehicles

General Motors (GM) • Austin (TX)

Hybrid
USD 153,000 - 269,000
Health benefits
Vehicle discounts
Retirement savings plan
+2