Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Principal ML Systems Engineer, Data Platform – Autonomous Vehicles

General Motors

Principal ML Systems Engineer designing and developing distributed ML data platforms for autonomous vehicle technology. Collaborating with teams to drive robust data solutions and self-driving tech advancements.

Posted 5/27/2026full-timeAustin • Texas, Washington • 🇺🇸 United StatesLead💰 $233,400 - $339,650 per yearWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsGoogle Cloud PlatformJavaPythonSparkSQL

About the role

Key responsibilities & impact
  • Design & develop the next generation distributed ML data platform (Ingestion, Processing, Serving) using GCP and open-source frameworks.
  • Leading the strategy of building performant and efficient multi-cloud platforms
  • Collaborate with stakeholders (ML & Data Engineers), translate needs & pain points into requirements, build self-serve capabilities and drive adoption
  • Deliver e2e technical projects owning major technical decisions and tradeoffs & contribute to the team’s strategic roadmap.
  • Champion engineering & operational excellence by continuously improving systems and processes
  • Actively participate in team’s planning, code reviews and design discussions
  • Conduct technical interviews, onboard new and mentor junior engineers

Requirements

What you’ll need
  • BA or MS in Computer Science, Electrical Engineering, Mathematics, Physics, or another relevant field
  • 10+ years in building distributed data platforms using major cloud providers and open-source frameworks
  • Expert-level proficiency in Java, C++, or Python, with a proven track record of designing and implementing robust, distributed systems.
  • Expertise in implementing Data Processing Frameworks (Beam, Spark) and serving layers optimized for high-throughput, low-latency delivery.
  • Experience optimizing services for cost efficiency, performance & reliability
  • Experience with Micro services architecture and proven ability to manage the full operational lifecycle of systems.
  • Deep understanding of full ML model lifecycle (feature engineering, training, validation, deployment, monitoring, etc.)
  • Strong passion, and understanding about self-driving technology and its potential impact on the world
  • Experience working with (100+) petabyte-scale ingestion, processing, and serving architectures.
  • Experience with SQL engines / queries.

Benefits

Comp & perks
  • GM offers a variety of health and wellbeing benefit programs.
  • Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaC++PythonData Processing FrameworksBeamSparkMicroservices architectureSQLDistributed systemsML model lifecycle
Soft Skills
LeadershipCollaborationMentoringStrategic thinkingCommunicationProblem-solvingTechnical decision-makingOperational excellencePlanningCode review