NVIDIA is looking for Software Architects for developing deep learning and computer vision algorithms and applications for Intelligent Video Analytics. This results-oriented role will require someone who deeply understands and can architect algorithms that advance the application of artificial intelligence and machine learning to the Intelligent Video Analytics and Embedded market. Practical experience in the use of machine learning/deep learning along with a good knowledge of computer vision techniques will be preferable
What you’ll be doing:
-
Analyze, develop and prototype key deep learning and video analytics algorithms and applications
-
Work and collaborate with different software, research and hardware teams across geographies for solving critical problems
-
Understand and analyze the interplay of hardware and software architectures on future algorithms and applications
What we need to see:
- MSEE Minimum, Ph.D preferred in Image Processing, Computer Vision, Artificial Intelligence, Computer Science and or Related field
- 5+ years of relevant lab and industry experience
- Strong programming skills using C, C++ and/or Python
- Familiarity with Embedded programming will be highly beneficial
- Strong mathematical foundation in machine learning, deep learning and Computer Vision
- Experience working with deep learning frameworks like TensorFlow and pyTorch
- Strong communication skills
- Algorithm development experience for video analytics
- Experience with systems-level performance modeling, profiling, and analysis