Sr. Software Engineer - AI Quality and Productivity
Core
Develop data-intensive and AI-enabled software applications to empower Quality and Warranty teams, streamline workflows, and accelerate decision-making across the product lifecycle.
Role type
Senior Software Engineer (AI Quality and Productivity)
Builds
Data-driven applications, data pipelines, backend services, and APIs supporting Product Development engineering teams.
Domain
Automotive (General Motors) / Data Engineering & AI Integration
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, SQL, Databricks, Kubernetes, Docker, Quarkus, Cloud platforms (Azure/AWS/GCP), CI/CD, Agile/SCRUM
Preferred skills
Spark, Data modeling, Observability/SRE, AI/ML Ops, Technical leadership
Technologies
SQL Server, Oracle, PostgreSQL, Databricks, Spark, Kubernetes, Docker, Quarkus, Angular, GitHub Actions, Azure, AWS, GCP
Responsibilities
Design and build data solutions; write performant SQL; optimize data pipelines; develop backend services and APIs; partner with data science teams to productionize AI/ML; mentor engineers; troubleshoot production issues; define architecture patterns.
Seniority
Senior, hands-on IC with mentorship responsibilities