Note: The job is a remote job and is open to candidates in USA. NVIDIA is developing technologies in artificial intelligence, deep learning, and autonomous vehicles. The company is seeking an experienced software engineer to develop metrics, evaluation methodologies, and data-driven products that support rapid development and testing of autonomous vehicle planning and control software.
Responsibilities
- Define and develop metrics that enable rapid debugging, testing, and evaluation of our Autonomous Vehicle software
- Build compelling, data driven evaluation products by combining on-road driving analysis, large scale simulation, models, metrics and dashboards
- Collaborate with machine learning engineers, infrastructure engineers and roboticists to develop novel solutions to open-ended problems
- Work with the Planning & Control team to develop and drive software testing strategies
Skills
- MS, or PhD or equivalent experience in data science, electrical, mechanical, aerospace engineering, physics, computer science or similar fields
- 8+ years experience working in software engineering, data science, and/or experiment design roles
- Highly proficient in Python and associated libraries (Pandas, Numpy, Scipy, Matplotlib)
- Familiarity programming with GIT in Linux (Ubuntu) or another Unix based system
- Ability and enthusiasm to ramp up quickly on new technical domains
- Ability to multitask and prioritize in a fast paced environment
- Excellent organizational and interpersonal skills
- Experience developing on-board planning algorithms
- Developed metrics for autonomous vehicle robotics systems
- Experience with evaluating precision and recall of performance metrics
- Familiarity with C++
- Experience with working in a large monorepo and with Bazel as well as prior knowledge about vehicle simulation, path planning, vehicle control, Drive-by-Wire systems, and self-driving technologies
Benefits
- You will also be eligible for equity
- Benefits
Company Overview
Company H1B Sponsorship