Taro Logo

Sr. Software Engineer

Global automotive company leading the change towards zero crashes, zero emissions, and zero congestion through innovative technology.
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 remote position offers an exciting opportunity to work at the intersection of automotive innovation and artificial intelligence, with a competitive salary range of $180,960 to $234,000 annually plus performance bonuses.

The role involves building sophisticated platforms for autonomous driving systems, working with cutting-edge technologies including machine learning, data mining, and cloud computing. You'll be responsible for developing scalable solutions for processing on-road scenarios, managing data pipelines, and optimizing model performance for production deployment.

As a technical leader, you'll guide technology decisions and mentor other engineers while working on challenging problems in autonomous driving. The position requires expertise in Python, C/C++, machine learning frameworks, and cloud platforms, along with a strong background in software architecture and system design.

GM offers a comprehensive benefits package and promotes an inclusive workplace culture focused on their vision of zero crashes, zero emissions, and zero congestion. This is an excellent opportunity for experienced engineers passionate about shaping the future of autonomous transportation while working for a global leader in automotive innovation.

The ideal candidate will have a Master's degree in a relevant field and three years of experience, bringing both technical expertise and leadership capabilities to help drive GM's autonomous vehicle initiatives forward.

Last updated 12 hours 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
  • Competitive base salary
  • Bonus potential based on company and individual performance
  • Comprehensive benefits package from day one

Interested in this job?

Jobs Related To General Motors Sr. Software Engineer