Senior Software Engineer, Spatial Intelligence and Foundation Models

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
103 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $236k
$106k $307k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $153,743–$215,000 — the blue band above. At the midpoint, this role pays about $236k versus about $184k for comparable roles.

Based on 240 similar postings.

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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Spatial Intelligence and Foundation Models

Senior Software Engineer, Spatial Intelligence and Foundation Models joins the Isaac Spatial Intelligence team to build perception systems that convert raw sensor data into actionable world understanding for robots. You will design, implement, and deploy novel algorithms for spatial understanding, addressing problems like SLAM, structure-from-motion, optical flow, scene flow, and object reconstruction. The role involves training vision-language models on spatial reasoning skills and developing robust mapping systems for robots, simulations, and data pipelines. You will combine classical multi-view geometry and optimization with modern deep learning approaches. Required skills include Python, C++, and deep learning frameworks like PyTorch, JAX, or TensorFlow. You must possess a strong foundation in 3D geometric computer vision, dense correspondence, and experience with agentic tool use to advance geometric computer vision and robotics.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, implement, and deploy novel algorithms for SLAM, structure-from-motion, and object reconstruction.
  • Develop robust perception, mapping, and reasoning systems for robots and large-scale data pipelines.
  • Combine classical multi-view geometry and optimization with modern deep learning approaches.
  • Train and evaluate vision-language models on spatial reasoning skills relevant to robotics.
  • Integrate and validate applied research efforts onto NVIDIA's advanced robotics platforms.
  • Deploy and validate perception features on physical robots and in at-scale simulations.
  • Translate engineering work into impactful products by collaborating with product and hardware teams.

What we're looking for

  • PhD or Master's degree in Computer Science, Robotics, or a related field (or equivalent experience).
  • 8+ years of experience working on computer vision, robotics, or deep learning technologies.
  • Strong foundation in 3D geometric computer vision including multi-view geometry, visual odometry/SLAM, structure-from-motion, or dense correspondence.
  • Strong hands-on programming skills in Python and/or C++.
  • Experience with Deep Learning frameworks such as PyTorch, JAX, or TensorFlow.
  • Experience training and evaluating deep learning models for perception tasks.
  • Proficiency working with AI coding agents and agentic workflows (preferred).
  • Experience with large-scale model training on GPU clusters, including VLMs or other foundation models (preferred).

More like this

Similar roles

Senior Software Engineer

Nvidia

Santa Clara, CA 68 days ago $224,000–$356,500
C++ Python Computer Vision Deep Learning PyTorch CUDA TensorRT Linux Distributed Systems Microservices Containers GPU Acceleration Vision-Language Models Asynchronous I/O Multi-threading Omniverse Unreal Engine Unity
10+ yrs exp

Senior Deep Learning Engineer, Cosmo 3D Spatial

Nvidia

Santa Clara, CA 42 days ago $224,000–$356,500
Python PyTorch JAX Linux 3D Computer Vision Multi-view Geometry SLAM Structure-from-Motion Point Cloud Processing 3D Reconstruction Vision-Language Models Distributed Training FSDP Ray Spark Slurm Supervised Fine-Tuning Data Pipelines
10+ yrs exp

Geospatial Systems Software Engineer, Senior

General Dynamics

Springfield, VA 5 days ago $162,037–$219,227
Python JavaScript C++ SQL HTML PostgreSQL PostGIS ArcGIS Enterprise ArcGIS Pro QGIS GeoServer Docker Kubernetes OpenShift CI/CD DevSecOps OGC Standards RMF AI/ML ENVI RemoteView Erdas Imagine Skyline
10+ yrs exp