companyMotional logo

Senior Software Engineer - Next Generation Compute

MotionalBoston, Massachusetts, United States; Pittsburgh, Pennsylvania, United States
On-site Full-time $159K/yr - $207K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

What We Seek:A strong background in machine learning, software engineering, and embedded systems. Proficient understanding of ML model optimization techniques. Experience with GPU/NPU architectures is a plus. Ability to work collaboratively in a fast-paced environment. Excellent problem-solving and communication skills.

About the job

Join Motional's cutting-edge team at our global headquarters located at 100 Northern Avenue in Boston, MA. Situated in the lively Seaport district, our office boasts stunning views of Boston Harbor and is conveniently close to major transit lines, a variety of restaurants, and popular attractions.

Mission Overview:

At Motional, our CORE team is at the forefront of developing our vehicle's Compute and Onboard Runtime Environment. We are dedicated to creating a leading AI compute platform for autonomous vehicles, executing the software and neural networks crucial for vehicle autonomy.

The Next-Gen Technologies team, a key part of CORE, operates at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to advance Motional's onboard vehicle architecture. If you are a passionate software engineer excited about embedded AI hardware and software systems, we would love to connect with you!

Your Role:

As a Senior Engineer on the Next-Gen Technologies team, you will play a vital role in enhancing the compute performance of our autonomous driving systems, contributing to the entire development lifecycle from ideation to proofs-of-concept to production.

Your Responsibilities:

  • Specialize in ML model deployment, integration of multiple ML models, and optimization on embedded compute platforms.
  • Deep dive into the complete ML software stack, analyzing workload performance across various hardware processors, optimizing ML models, and enhancing ML software to continuously improve our stack with efficient approaches.
  • Design, develop, test, integrate, and optimize software tools on diverse ML compute architectures.
  • Collaborate with experts in perception, prediction, and other autonomous driving areas to enable algorithms on GPU, NPU, and other ML accelerator architectures.
  • Optimize GPU/NPU resource utilization and manage sharing across multiple programs on the same system.
  • Lead design initiatives to assess system needs and enhance our ML software stack accordingly.
  • Provide technical guidance to peers and management.

About Motional

Motional is a leader in autonomous vehicle technology, committed to making transportation safer and more accessible through innovative AI solutions. Our team is composed of talented engineers and industry experts dedicated to redefining the future of mobility.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.