Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Senior System Software Engineer – Genomics HPC

NVIDIA

$148,000 - $287,500
Nov 10, 2025
Santa Clara, CA, US
Apply Now

NVIDIA is revolutionizing healthcare by using GPU computing and AI for data analysis in genomics and personalized medicine, and needs to integrate genomic solutions into mainstream healthcare.

Requirements

  • Solid understanding of C/C++, CUDA, software design, and programming techniques.
  • Experience with the design and implementation of sophisticated algorithms and data structures.
  • Experience with GPU programming, debugging and performance tuning on NVIDIA GPUs.
  • Knowledge and understanding of parallel programming, thread programming, concurrency control, memory management and scalability.
  • Strong understanding of computer system architecture and operating systems.
  • Hands-on experience in using LLM, Graph Neural Network, Graph Transformer Network particularly those applied to genomics data.

Responsibilities

  • Study and explore innovative techniques in bioinformatics, graph algorithms, machine learning, develop, deploy, and deliver brand-new computing software for a diverse array of bioinformatics applications used globally
  • Perform detailed performance analysis and optimization to ensure optimal performance on current and next-generation GPU architectures.
  • Collaborate with lighthouse clients and academic collaborators to understand their current and future challenges and provide outstanding HPC solutions.
  • Collaborate closely with hardware engineering, CUDA engineering, and AI research groups to apply the latest technology to enable novel genomic analysis at scale.

Other

  • Bachelor's / Master's degree in Computer Science, a related technical field, or equivalent experience.
  • 5+ years of experience n related field.
  • Strong collaborative and interpersonal skills to effectively guide and influence within a multifaceted, technical environment.
  • Breaking a sophisticated problem to smaller modules that are fairly independent.
  • Applications for this job will be accepted at least until November 14, 2025.