The company is looking to optimize advanced deep learning models used by their virtual driver software to enhance AI performance in autonomous trucks.
Requirements
- Proficiency with C++14, and the ability to write robust, efficient, and clean code
- Experience with CUDA programming and parallelization of algorithms
- Experience writing TensorRT plugins
- Comfortable using collaborative development tools such as Git and Jira
- Autonomy or robotics experience
- Safety critical system development
- Experience with deep learning frameworks such as PyTorch or TensorFlow
Responsibilities
- Work on the cutting edge of autonomy, optimizing deep learning models for execution on embedded NVIDIA GPUs
- Develop custom CUDA kernels and TensorRT plugins for perception and planning algorithms
- Collaborate with domain experts across the autonomy stack, influencing development, and helping deploy models to truck
- Identify and work to reduce system performance bottlenecks
- Develop and optimize deep learning models for autonomous truck software
- Collaborate with the hardware acceleration team to optimize AI performance
- Deploy and test models on truck hardware
Other
- Relevant bachelor's degree with 3+ years of professional experience, or advanced degree
- Strong written and verbal technical communication skills
- Positive, team player mindset