NVIDIA, the world leader in accelerated computing and AI, is seeking a Senior System Software Engineer specializing in Computer Vision Performance. This role is at the intersection of high-performance computing and computer vision, where you'll be instrumental in optimizing NVIDIA's core computer vision SDKs and services.
The position offers an opportunity to work with cutting-edge technology in computer vision, artificial intelligence, and deep learning. You'll be part of a team that brings real-time hardware-accelerated AI to various sectors including data centers, gaming, automotive, robotics, healthcare, and more. The role combines technical leadership with hands-on development, requiring expertise in both system-level software optimization and computer vision.
As a Senior System Software Engineer, you'll be responsible for profiling and optimizing data-center and edge computer vision workloads, implementing sophisticated algorithms using CUDA, and driving critical performance metrics. You'll work with distributed architectures and contribute to large-scale codebases that combine C++ and Python with modern cloud technologies like Kubernetes.
The ideal candidate brings a Master's degree in Computer Science or Electrical Engineering, along with 10+ years of practical experience. Strong fundamentals in multi-threaded and distributed software development are essential, as is proficiency in C++, CUDA, and Python. The role offers competitive compensation ($220,000 - $419,750) plus equity, and provides the opportunity to work with world-class teams in a hybrid setting.
Join NVIDIA to be at the forefront of AI and accelerated computing, working on technology that's transforming industries and making a significant impact on society.