Taro Logo

Staff ML Systems Engineer

Global automotive company leading the change towards zero crashes, zero emissions, and zero congestion through engineering, technology and design.
$165,000 - $298,800
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Automotive

Description For Staff ML Systems Engineer

General Motors is seeking a Staff ML Systems Engineer to join their team working on cutting-edge machine learning infrastructure. This role focuses on building and maintaining a petabyte-scale data platform in the cloud, supporting GM's ML Data Platform tools and frameworks. The position offers an exciting opportunity to work at the intersection of automotive innovation and machine learning, contributing to GM's vision of zero crashes, zero emissions, and zero congestion.

The ideal candidate will bring 10+ years of big data experience and deep expertise in ML systems, particularly with Beam and Spark technologies. You'll be responsible for leading the development of next-generation ML data processing platforms, ensuring scalability, performance, and cost-efficiency. The role combines technical leadership with hands-on engineering, requiring both architectural vision and practical implementation skills.

Working in a hybrid environment across multiple locations (Austin, Mountain View, or Seattle area), you'll collaborate with cross-functional teams to build self-serve capabilities and robust data processing solutions. The compensation package is competitive, ranging from $165,000 to $298,800, plus comprehensive benefits including medical coverage, retirement plans, and unique perks like GM vehicle programs.

This is an opportunity to make a significant impact at a global automotive leader while working with cutting-edge ML technologies. The role offers both technical challenges and leadership opportunities, making it ideal for experienced engineers passionate about scaling ML systems and mentoring others. Join GM in their mission to transform mobility through advanced technology and innovation.

Last updated 6 days ago

Responsibilities For Staff ML Systems Engineer

  • Lead development, optimization and productionization of next generation ML data processing platform using Beam and Spark in cloud
  • Build self-serve capabilities for platform adoption
  • Design, implement, and test scalable distributed data systems in the cloud
  • Own technical projects from start to finish
  • Contribute to product roadmap and make major technical decisions
  • Work with partner teams to achieve cross-organizational goals
  • Conduct technical interviews and mentor junior engineers
  • Ensure scalable, transparent, and reliable data ingestion and management
  • Develop fast, robust data consumption and processing tools
  • Develop orchestration for large-scale post-processing and computational pipelines

Requirements For Staff ML Systems Engineer

Python
Java
  • 10+ years working with big data
  • Bachelor's in Computer Science, Electrical Engineering, Mathematics, Physics, or equivalent experience
  • Experience building ML data processing systems using Beam / Spark
  • Experience optimizing data processing clusters for cost efficiency and performance
  • Experience building high-throughput, low-latency serving systems
  • Experience building full ML model lifecycle solutions
  • Experience building scalable infrastructure on the cloud with Python or Java/Scala
  • Passion for self-driving technology
  • Attention to detail and problem-solving skills
  • Startup mentality and adaptability

Benefits For Staff ML Systems Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
Relocation Benefits
  • Health and wellbeing programs
  • Medical, dental, and vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Company vehicle evaluation program
  • Performance-based bonus potential

Interested in this job?

Jobs Related To General Motors Staff ML Systems Engineer