Senior Software Engineer, AI Solutions

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's, Master's, or PhD in Computer Science or related field., At least 3 years of industry experience in ML systems, deployment, or optimization., Proficiency in Linux environment, C++, and Python programming., Strong understanding of computer architecture, operating systems, and hardware-aware software development..

Key responsibilities:

  • Deploy machine learning models for autonomous vehicles using ML frameworks and hardware optimizations.
  • Develop low-level ML runtime software and APIs for onboard and offboard environments.
  • Collaborate with cross-functional teams including Embodied AI, Kernels, and System Performance.
  • Optimize and evaluate complex software systems on dedicated hardware.

General Motors Europe logo
General Motors Europe TPE https://www.gm.com/
11 - 50 Employees
See all jobs

Job description

Job Description

Remote: This role is based remotely but if you live within a 50mile radius of [Atlanta, Austin, Detroit, Warren, Milford or Mountain View], you are expected to report to that location three times a week, at minimum.

The Role

The AI Solutions team in the GM AV Organization is responsible for endtoend deployment of machine learningmodels for inference from frameworks (e.g. PyTorch) to the autonomous vehicle hardware platform, as well as the ML runtime software needed to execute those models on the vehicle. We work closely with partners in the Embodied AI org, as well as AI Kernels, AI Compilers, and AI Architecture. This role blends expertise in ML systems, model serving, software optimization, operating systems, and hardwareaware engineering.

What You’ll Do

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Software Engineer Related jobs