Description
We are seeking a Deep Learning Performance Software Engineer to join our team.
You will develop highly optimized deep learning kernels for inference, perform performance optimization, analysis, and tuning, and work with cross-functional teams to develop innovative solutions.
Responsibilities:
- Develop highly optimized deep learning kernels for inference
- Perform performance optimization, analysis, and tuning
- Work with cross-functional teams across automotive, image understanding, and speech understanding to develop innovative solutions
- Occasionally travel to conferences and customers for technical consultation and training
Requirements:
- Master's or PhD or equivalent experience in a relevant discipline (CE, CS&E, CS, AI)
- SW Agile skills helpful
- Excellent C/C++ programming and software design skills
- Python experience a plus
- Performance modeling, profiling, debug, and code optimization or architectural knowledge of CPU and GPU
- GPU programming experience (CUDA or OpenCL) desired
- 2 years of relevant work experience
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/Deep-Learning-Performance-Architect_JR2020857