Hybrid Full-time

NVIDIA is hiring a Senior Computer Vision System Performance Engineer

About the Role

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.

Required Skills
PythonCUDAC++REST APIsgRPCPyTorchHuggingFacevLLMComputer VisionDeep LearningModel OptimizationPerformance AnalysisDistributed SystemsGPU Programming
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
NVIDIA

NVIDIA is the platform upon which every new AI‑powered application is built.

Visit website
Job Details
Category data
Posted 7 months ago