Senior Software Engineer, ML Data Platform

General Motors • Detroit, MI, United States • Posted June 03, 2026

Location Detroit, MI
Job Type Full-time
Category other-general
Posted June 03, 2026
**Job Description**

**DUTIES:** Develop fast, robust, and spike-resistant data consumption, data mining, and processing tools for the entire company. Develop orchestration for large-scale post-processing, and computational pipelines. Participate in the development, optimization and productionization of the next generation data processing platform using Beam and Spark in the cloud. Build self-serve capabilities to help customers to adopt the next generation data processing platform. Use the latest cloud technologies to own, design, implement, and test scalable distributed data systems in the cloud. Champion engineering excellence by continuously improving systems and processes. Own technical projects from start to finish, contribute to the team’s product roadmap, and be responsible for major technical decisions and tradeoffs. Effectively participate in team’s planning, code reviews and design discussions. Consider the effects of projects across multiple teams and proactively m...

Interested in this role?

Click the button below to start your application.

Apply Now