Taro Logo

Senior Computer Vision System Performance Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $356,500
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Computer Vision

Job Description

NVIDIA, the world leader in artificial intelligence and computer vision, is seeking a Senior Computer Vision System Performance Engineer to join their innovative team. This role presents an exciting opportunity to work at the cutting edge of computer vision technology, developing and optimizing hardware-accelerated computer vision pipelines that power various applications from data centers to gaming and autonomous vehicles.

The position requires a blend of deep technical expertise and strategic thinking, with a focus on pushing computer vision applications to their performance limits. You'll be working with state-of-the-art technology, implementing and improving computer vision algorithms using CUDA, and developing solutions that scale across NVIDIA's impressive technology stack.

As a senior engineer, you'll have the opportunity to influence software architecture and technical roadmaps while working with cross-functional teams. The role offers competitive compensation ranging from $184,000 to $356,500 USD (depending on level), plus equity and comprehensive benefits. NVIDIA's commitment to innovation and their position at the forefront of AI and accelerated computing makes this an exceptional opportunity for someone passionate about high-performance computing and computer vision.

The ideal candidate will bring 8+ years of practical experience, strong software engineering fundamentals, and expertise in Python, CUDA, and C++. You'll be joining a company that's transforming industries through AI and digital twins technology, with the chance to work on projects that have real-world impact. NVIDIA's collaborative culture and focus on pushing technological boundaries make this an exciting opportunity for someone looking to advance their career in computer vision and system performance engineering.

Last updated a day ago

Responsibilities For Senior Computer Vision System Performance Engineer

  • Develop, profile and optimize data-center and edge computer vision workloads for efficiency, latency, and throughput
  • Implement and improve computer vision and image processing algorithms using CUDA
  • Upstream performance improvements to SDKs and libraries
  • Influence software architecture, validation strategy and technical roadmaps
  • Promote high-performance computer vision across NVIDIA teams and functions

Requirements For Senior Computer Vision System Performance Engineer

Python
Linux
  • Master's of Science in Computer Science or Electrical engineering or equivalent experience
  • 8 years of practical experience
  • Excellent software engineering fundamentals
  • Proficiency with Python, CUDA and C++
  • Strong fundamentals with multi-threaded, multi-process and distributed software development
  • Experience developing performance-critical data center and cloud applications
  • Excellent written, visual, and verbal communication

Benefits For Senior Computer Vision System Performance Engineer

Equity
  • Equity
  • Benefits package available at nvidia.com/benefits

Related Jobs

Senior Architecture Energy Modeling Engineer

Senior Architecture Energy Modeling Engineer role at NVIDIA focusing on ML-based power modeling and energy efficiency optimization for GPUs, offering $168K-$310K base salary plus equity.

Senior DFX Software Engineer - Machine Learning

Senior DFX Software Engineer role at NVIDIA focusing on machine learning applications in silicon testing, offering $136K-$264.5K salary plus benefits.

Senior Software Engineer, Agentic AI

Senior Software Engineer position at NVIDIA focusing on developing the Agent Intelligence (AIQ) toolkit for enterprise AI applications, requiring 5+ years of Python experience and expertise in LLM frameworks.

Senior Deep Learning Frameworks Sustaining Engineer

Senior Deep Learning Engineer role at NVIDIA focusing on maintaining and improving machine learning frameworks and enterprise products.

Senior Deep Learning Systems Engineer, Datacenters

Senior Deep Learning Systems Engineer position at NVIDIA focusing on optimizing datacenter performance for AI applications, offering competitive compensation and opportunity to work with cutting-edge technology.