NVIDIA is looking for a Senior Computer Vision System Performance Engineer to develop, profile, and optimize data-center and edge computer vision workloads. You will implement algorithms with CUDA, upstream performance improvements to SDKs, and influence software architecture and technical roadmaps.
What You'll Do
- Develop, profile, and optimize data-center and edge computer vision workloads for efficiency, latency, and throughput using Python.
- Implement and improve computer vision and image processing algorithms using CUDA.
- Upstream performance improvements to SDKs and libraries across NVIDIA to deliver accelerated computer vision at scale.
- Influence software architecture, validation strategy, and technical roadmaps to ensure outstanding performance.
- Promote high-performance computer vision across NVIDIA teams and functions.
What We're Looking For
- Master's of Science in Computer Science or Electrical Engineering or equivalent experience.
- 8 years of practical experience.
- Excellent software engineering fundamentals with a proven track record developing, testing, and releasing production-grade, complex software.
- Proficiency with Python, CUDA, and C++.
- Strong fundamentals with multi-threaded, multi-process, and distributed software development. Expertise defining and driving performance metrics through profiling and benchmarking.
- Experience developing performance-critical data center and cloud applications (REST APIs, gRPC).
- Excellent written, visual, and verbal communication skills.
- Curiosity and drive to learn new technologies and partner across teams.
Nice to Have
- Expertise in classical, non-ML computer vision.
- Expertise in ML computer vision (VLMs, Vision Transformers, Diffusion models) and its software ecosystem: PyTorch, HuggingFace, vLLM.
- Grounding in mathematical fundamentals such as linear algebra, numerical methods, statistics, and exploratory data analysis.
- History of creativity and innovation around performance in multiple problem domains.
Technical Stack
- Python, CUDA, C++
- REST APIs, gRPC
- PyTorch, HuggingFace, vLLM
Benefits & Compensation
- Compensation: 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5 + equity.
- Equity and Benefits.
Work Mode
This role operates on a hybrid work model.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.


