Motional-posted 2 days ago
$159,000 - $207,000/Yr
Full-time • Senior
Boston, MA
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

Motional’s CORE team is responsible for our vehicle’s Compute and Onboard Runtime Environment. We are creating a world leading AI compute platform for autonomous vehicles. This is the system that executes the software and neural networks that make our vehicles autonomous. The Next-Gen Technologies team is part of CORE. We work at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional’s on-board vehicle architecture. If you are a software engineer and love the idea of working on embedded AI hardware and software systems to create the next generation of autonomous vehicles, we would love to talk with you.

  • Help improve the compute performance of current and next-generation autonomous driving systems through full lifecycle development.
  • Focus on ML model deployment, integration of multiple ML models, and ML model optimization on embedded compute platforms.
  • Analyze ML workload performance on various hardware processors, optimize ML models, and improve ML software.
  • Design, develop, test, integrate, and optimize software and tools on various ML compute architectures.
  • Collaborate with deep learning experts to enable algorithms on GPU, NPU, and other ML accelerator architectures.
  • Optimize the utilization of GPU/NPU resources and sharing of GPU/NPU access across multiple programs.
  • Lead designs to determine system needs and improve the ML software stack.
  • Advise peers and management on technical matters.
  • Experience with machine learning accelerators, including GPUs, NPUs, TPUs, and their programming environments, including CUDA, TensorRT, or similar technologies.
  • Strong experience with modern C++ development in a Linux environment.
  • Experience with parallel and high-performance computing.
  • Comfortable with experimentation and evaluating different options.
  • A degree in Software Engineering, Computer Science, Electrical or Electronic Engineering, or equivalent practical experience.
  • Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks.
  • Experience with embedded systems development for ARM-based system-on-chip architectures.
  • Experience working in a MLOps or DevOps environment.
  • Passion for self-driving technology and its potential for positive impact on the world.
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k with company match
  • Health saving accounts
  • Life insurance
  • Pet insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service