Taro Logo

Sr. Software Engineer

Leading automotive company focused on creating a world with Zero Crashes, Zero Emissions and Zero Congestion.
United States
$180,960 - $234,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
3+ years of experience
AI · Automotive

Description For Sr. Software Engineer

General Motors is seeking a Senior Software Engineer to join their autonomous vehicle technology team, focusing on developing advanced software applications for driverless technology. This role combines cutting-edge machine learning, autonomous driving, and scalable platform development.

The position offers an opportunity to work on revolutionary autonomous driving technology while contributing to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. As a senior engineer, you'll be responsible for building highly reliable and scalable platforms for processing on-road scenarios, data labeling, and model training, while also serving as a technical leader within the department.

The ideal candidate will bring strong expertise in Python, machine learning systems, and cloud computing, along with experience in autonomous driving technologies. You'll work with cutting-edge tools and technologies including PyTorch, ROS, and various cloud platforms, while collaborating with cross-functional teams to drive innovation in autonomous vehicle technology.

This remote position offers competitive compensation ($180,960 - $234,000 annually) plus bonus potential, along with comprehensive benefits. You'll be part of a company that values diversity, inclusion, and is committed to transforming the future of mobility. The role provides an excellent opportunity to make a significant impact in the autonomous driving space while working for one of the world's leading automotive companies.

Last updated a month ago

Responsibilities For Sr. Software Engineer

  • Build reliable, scalable, and cost-effective platform for searching impactful on-road scenarios
  • Label data and prepare datasets for model training
  • Close the model performance feedback loop
  • Explore, prototype, validate, and iterate new algorithms and models
  • Drive efforts to optimize and refine on-road performance for production models
  • Serve as technical leader within the department
  • Guide current and future technology choices
  • Enable other engineers through extensible design and code

Requirements For Sr. Software Engineer

Python
Linux
Kubernetes
  • Master's degree in Computer Science, Electrical Engineering, Computer Engineering, Data Science, Mathematics, or related field
  • 3 years of work experience as Senior Software Engineer, Machine Learning Engineer, or related role
  • Experience building highly scalable platforms using Python, C, or C++
  • Knowledge of Linux operating systems
  • Experience with data platforms including Hadoop and Spark
  • Experience with autonomous driving software and technologies including ROS and PyTorch
  • Data mining experience with SQL, NoSQL, sklearn, Pattern recognition
  • Experience with developing and deploying machine learning systems
  • Experience with cloud platforms (AWS, Google Cloud, Azure)
  • Knowledge of software architecture and system design
  • Experience with Docker and Kubernetes
  • Experience with CI/CD pipelines

Benefits For Sr. Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Base compensation between $180,960 to $234,000 annually
  • Bonus potential based on company performance, job level, and individual performance

Jobs Related To General Motors Sr. Software Engineer