$224,000 – $356,500
Listed on NVIDIA’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
NVIDIA seeks a senior software engineer to design and optimize large-scale Vision AI systems that process video, image, and 3D data for applications like smart cities and autonomous systems. This role combines deep learning expertise with production systems engineering, requiring you to collaborate across teams while owning critical platform components.
Our summary, not NVIDIA’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, or related field, or equivalent experience
- 12+ years of professional software development with modern C++ (14/17/20) and Python on Linux
- Strong computer science fundamentals including algorithms, data structures, concurrency, and distributed systems
- Demonstrated expertise in computer vision and deep learning with production system deployments
- Experience building and debugging high-performance concurrent systems with multi-threading and asynchronous I/O
- Proficiency in Linux-based environments with containers and microservices
- Ability to rapidly prototype vision models and evolve them into production services
- Practical experience with PyTorch for training, fine-tuning, and deploying vision models
- Strong analytical and problem-solving skills with data-driven optimization approach
- Excellent written and verbal communication skills
Nice to have
- End-to-end production computer vision applications (video analytics, smart cities, autonomous systems, retail analytics, industrial inspection, digital twins)
- GPU acceleration experience with CUDA, TensorRT, or comparable technologies and low-level inference optimization
- Simulation and synthetic data creation with Omniverse, Unreal Engine, Unity, or similar platforms
- Vision-language models or multi-modal AI integration into production
- Multimedia background including video processing, codecs, video pipelines, or media frameworks