The Senior Software Engineer will join General Motors’ Autonomous Vehicles Data team to design, develop, and maintain robust data platforms that support the development and deployment of self-driving car technology. The role focuses on platform services used for autonomous-vehicle model training, data mining, labeling, and replay, and includes ownership of their deployment and improvement. The engineer will promote operational excellence through service-level objective and indicator definition and measurement, and will lead incident and support response. The position involves working with machine-learning and data-engineering stakeholders to turn needs and pain points into requirements, build self-service capabilities, and encourage adoption. The engineer will deliver end-to-end technical projects, make major technical decisions and tradeoffs, and contribute to the team’s strategic roadmap. They will also participate in planning, code reviews, and design discussions; conduct technical interviews; onboard new team members; and mentor junior engineers. The role is categorized as hybrid. The selected candidate is expected to report to a specific location at least three times a week, or at another frequency set by their manager. Relocation benefits are available to candidates who qualify under company policy. GM does not provide immigration-related sponsorship for this role. The stated salary range is $153,200–$269,200. Actual base salary within that range depends on factors relevant to the position and the selected candidate’s geography. An incentive pay program may provide payouts based on company performance, job level, and individual performance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior