June 13
🏢 In-office - Bay Area
• Work across machine learning engineers to deploy and evaluate state-of-the-art perception and other end-to-end models for cloud simulation and on-target platforms • Develop and maintain full life cycle of performance-critical perception software including designing, prototyping, implementation, integration and testing with other components in autonomous driving stack • Develop tools and techniques to analyze, profile, debug and monitor existing perception pipelines to identify and mitigate GPU and CPU processing bottlenecks to improve performance and reliability of our autonomy software stack
• Master’s degree in computer science/engineering, electronic engineering, or related field • 5+ years of experience in software development • In-depth knowledge of high performance software development and hardware acceleration on x86/ARM Linux and/or other RTOS platforms. Past embedded development experience with NVIDIA GPU compute platform is highly desirable • Strong C/C++ (C++11 and beyond) and/or Python programming skills • Familiar with deep learning frameworks and model deployment processes such as model conversion, model inference, and decoder implementation • Familiar with computer vision libraries such as OpenCV and NVIDIA GPU libraries such as CUDA, TensorRT • Strong problem-solving skills and attention to details • Excellent communicate skill and ability to work with multiple teams across time zones
• A fun, supportive and engaging environment • Opportunity to make significant impact on transportation revolution by the means of advancing autonomous driving • Opportunity to work on cutting edge technologies with the top talent in the field • Competitive compensation package • Snacks, lunches, and fun activities
Apply Now