Senior System Software Engineer, ML and Vector Search

NVIDIA AI
US - California - Santa Clara
View Company Profile / << Go Back

  • Job Type: Full time
  • 23 days ago

Job Description

The role involves designing and implementing optimized GPU algorithms for large-scale vector search, databases, and machine learning. You will drive performance analysis and contribute to open-source libraries like cuML, cuVS, and RAFT.

Requirements: Candidates need a degree in Computer Science or a related field and 8+ years of experience in C++ or similar languages. Proficiency in ML concepts, parallel programming frameworks, and strong analytical problem-solving skills are required.

Key Skills: C++, CUDA, Python, Machine Learning, Vector Search, GPU Programming, Algorithm Optimization, Performance Analysis, Clustering, Dimensionality Reduction, Distributed Systems, Parallel Programming, Data Structures, Benchmarking, Open Source Contribution

Benefits: Equity




Fast Track Upload