Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles

  • Full Time
Job expired!
Want to join a fun, creative company that is at the forefront of amazing technologies? NVIDIA is creating groundbreaking solutions in some of the world's most exciting technology areas including Virtual Reality, Artificial Intelligence, Deep Learning, and Autonomous Vehicles. We are seeking an experienced engineer to join our Planning and Control team to focus on metrics and evaluation. In this role, you will facilitate rapid development of planner and controller algorithms by providing essential evaluation products. You will develop innovative evaluation methodologies and the metrics necessary to support them. This is an open-ended and unsolved domain that requires creativity and innovation. What you will be doing: - Define and develop metrics that expedite the debugging, testing, and evaluation of our Autonomous Vehicle software. - Construct compelling, data-driven evaluation products by integrating on-road driving analysis, large-scale simulation, models, metrics, and dashboards. - Collaborate with machine learning engineers, infrastructure engineers, and roboticists to design inventive solutions to open-ended problems. - Collaborate with the Planning & Control team to develop and implement software testing strategies. What we need to see: - BS, MS, or PhD, or equivalent experience in electrical, mechanical, aerospace engineering, physics, computer science, or similar fields. - 3+ years of experience working in software engineering, data science, and/or experiment design roles. - High proficiency in Python and related libraries (Pandas, Numpy, Scipy, Matplotlib). - Familiarity with programming in GIT on Linux (Ubuntu) or another Unix based system. - Ability and enthusiasm to quickly learn new technical domains. - Ability to multitask and prioritize in a fast-paced environment. - Excellent organizational and interpersonal skills. Ways to stand out from the crowd: - We would appreciate a history of working on and delivering testing and evaluation products. We are particularly interested if your background includes one or more of the following: - Experience working in a large monorepo and with Bazel. - Development of metrics for autonomous vehicle robotics systems. - Familiarity with C++. - Experience with modern data processing pipelines and technologies (i.e., Spark, Airflow, Flyte). - Prior knowledge of vehicle simulation, path planning, vehicle control, Drive-by-Wire systems, and autonomous vehicles. With highly competitive salaries and an extensive benefits package, NVIDIA is widely seen as one of the most attractive employers in the technology industry. We employ some of the world’s most forward-thinking and hardworking individuals, and we’re rapidly expanding in some of the hottest fields such as virtual reality, deep learning, artificial intelligence, graphics virtualization, photo-realistic rendering, and more. Come join us at NVIDIA! The base salary range is 144,000 USD - 270,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits.