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.