

Share
NVIDIA has been transforming computer graphics, animation, gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by phenomenal technology—and amazing people.
We are currently seeking an experienced software engineer with strong AI system development skills. You will be building accelerated computing software on cloud and embedded platforms.
What You’ll Be Doing:
Build highly efficient and low power software on embedded platforms
Deploy AI models and software stack on embedded processors
Optimize deep learning models for ultra-fast inference
Closely collaborate with algorithm and embedded teams across NVIDIA to influence roadmaps and deliver solutions
Deliver the benefits of NVIDIA’s latest hardware and platform software innovations to the Deep Learning
What We Need To See:
Proficiency in C++ system design and coding
Experience in analyzing and optimizing deep learning system performance
Experience in performance and latency analysis, profiling and tuning of AI workloads
Background in building software and/or AI models on embedded platform is highly preferred
Experience in optimization of AI model architectures for fast inference (pruning, distillation, etc) is preferred
CUDA programming experience is preferred
BS or MS degree or equivalent with8+ years of relevant engineering or research background in system software development
Ability to work independently, define project achievements and scope, and drive your own development effort
Ways to stand out from the crowd:
Experience in building platforms for computer vision such as real-time tracking of human face, gaze and body, as well as avatar animation and modeling.
TensorRT programming experience is preferred
You will also be eligible for equity and .
These jobs might be a good fit