Senior Software Engineer, Computer Vision - Autonomous Vehicles

Nvidia

Actively hiring
Us, Ca, Santa Clara, US Posted 45 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer in the Autonomous Vehicle organization, you will join a cutting-edge team leveraging Machine Learning and Computer Vision to develop offline perception systems for self-driving cars. Your daily tasks include advancing deep learning components for both training and inference stages, creating tools to manage large datasets, developing computer vision algorithms, and integrating these technologies into scalable pipelines. You must have extensive experience in applying modern machine learning techniques to real-world problems, a strong background in mathematics, and proficiency in C++ and Python. Additionally, you should be adept at working collaboratively across multiple teams while maintaining the ability to tackle complex challenges independently. This role involves handling terabytes of sensor data and contributing to platforms that will support millions of self-driving cars globally.

Skills

Python C++ Deep Learning Machine Learning Computer Vision Linux Git CI/CD TensorFlow PyTorch HD Maps Big Data Cloud Services PostgreSQL MongoDB

What you'll do

  • Advance Deep Learning components for both training and inference stages.
  • Develop tools to manage large datasets for various Deep Learning models.
  • Create computer vision algorithms for data preprocessing and post-processing in DL.
  • Integrate Deep Learning algorithms into large-scale offline perception pipelines.
  • Write clean, maintainable code in C++ and Python.

What we're looking for

  • 8+ years of industry experience in software development
  • Deep understanding of modern Machine Learning techniques applied to real-world applications
  • Strong background in mathematics including Geometry, Linear Algebra, and Numerical Analysis
  • Proficiency in C++ and Python for developing clean, maintainable code
  • Experience with HD map generation and large-scale offline perception pipelines
  • Ability to collaborate effectively across multiple engineering teams

Market check

Salary context

This $184,000–$287,500 range sits above 85% of similar postings on FindRole.

Peer median band

$142,700$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$147,250$235,750

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 802 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 798 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Deep Learning and Computer Vision Engineer - Autonomous Vehicles

Nvidia

Us, Ca, Santa Clara, US 72 days ago $152,000$241,500
PyTorch TensorFlow TensorRT Python C++ NVIDIA GPUs Deep Learning Computer Vision Machine Learning Unsupervised Learning Self-supervised Learning Sensor Fusion LIDAR Pruning Curriculum Training Multi-task Training CI/CD

Senior Software Systems Engineer - Autonomous Vehicles

Nvidia

Remote (Us, Ca, Santa Clara, US) 22 days ago $152,000$241,500
Python Magic_Cyber_Systems_Engineer Cameo Model-Based_Systems_Engineering V-Model ISO_26262 Robotics_Development Sensing Perception Motion_Control Systems_Integration Test_Strategy_Development Data_Analysis AI_Tooling
Remote

Senior Software Engineer, Test - Autonomous Vehicles

Nvidia

Remote (Us, Ca, Santa Clara, US) 28 days ago $184,000$287,500
Python C++ Bazel Docker Jenkins CI/CD AWS Kubernetes Terraform PostgreSQL AI/ML Simulation Autonomous Vehicles ADAS Replay Testing
Remote

Senior Perception Engineer - Autonomous Vehicles

Nvidia

Us, Ca, Santa Clara, US 22 days ago $184,000$287,500
PyTorch Python C++ CUDA DeepLearning MultiSensorFusion 3DComputerVision CameraCalibration SensorFusion DataVerification LossFunctionEngineering MLOps EmbeddedSystems RealTimeApplications KPIBuilding LargeScaleBenchmarking DataCollectionPrioritization LabelingPrioritization

Senior Machine Learning Engineer, End‑to‑End Autonomous Driving

Nvidia

Us, Ca, Santa Clara, US 28 days ago $184,000$287,500
Python PyTorch TensorFlow JAX Docker CI/CD Kubernetes AWS PostgreSQL Prometheus Grafana Active_Learning Curriculum_Learning Outlier_Detection Semi_Supervised_Learning Simulation_Data World_Models Data_Flywheel End_to_End_Driving_Models Behavior_Clone