Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Nvidia Software Engineering Intern Core Computer Vision - Fall 
United States, California 
645405597

20.05.2025
US, CA, Santa Clara
time type
Full time
posted on
Posted 4 Days Ago
job requisition id
What you’ll be doing:
  • Develop Computer Vision pipelines for AI applications (Python, C++, CUDA)

  • Profile and optimize

  • Performance analysis: identification of performance bottlenecks and theoretical limits

  • Propose and implement performance optimizations

  • Validate and debug Computer Vision pipelines

  • Design and implement validation tooling

  • Troubleshoot functional issues

  • Contribute to large codebases combining custom C++ and Python with distributed architectures (microservices, Kubernetes, Triton) to deliver computer vision at scale.

  • Work in direct collaboration with a team of experienced engineers

What we need to see:
  • Pursuing MS or PhD in Computer Science, Computer Engineering, or related area

  • At least one of the following courses: Operating Systems, Computer Architecture or Embedded Systems

  • Strong experience with C/C++ and Python

  • Previous exposure to GPGPU (CUDA, OpenCL, GLSL) ormultithreaded/multi-processprogramming (POSIX threads, OpenMP, TBB, IPC)

  • Good software engineering fundamentals (source control, testing/validation, containerization)

  • Experience with performance analysis and optimization

Ways to stand out from the crowd:
  • Passionate about classical and machine-learning based computer vision

  • Experience with advanced CUDA development

  • History of multi-disciplinary creativity and innovation (for instance experience with hardware & software projects in robotics)

You will also be eligible for Intern