Senior HPC Performance Engineer - AI for Science At Scale
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Python @ 7 Algorithms @ 4 Machine Learning @ 4 TensorFlow @ 6 Leadership @ 4 Communication @ 7 Mathematics @ 7 Mentoring @ 4 Parallel Programming @ 7 Technical Leadership @ 4 PyTorch @ 6 CUDA @ 4 GPU @ 4Details
NVIDIA is seeking a Senior HPC Performance Engineer to join teams building next-generation scientific machine learning frameworks for AI for Science (starting with digital biology). The role focuses on designing and implementing computationally performant features for large-scale, CUDA-backed ML training frameworks, optimizing model performance across hardware and software stacks, and developing/maintaining HPC software stacks for generative ML models.
Responsibilities
- Design and implement computationally performant features for large-scale, CUDA-backed ML training frameworks using low-level acceleration and scaling strategies such as GPU porting, data-structure innovations, and distributed learning technologies.
- Optimize computational performance of a wide range of business-critical ML models via accelerated hardware and software stack improvements and algorithmic enhancements.
- Develop and maintain the HPC software stack for generative machine learning models in digital biology and other domains.
- Collaborate with multiple HPC, AI infrastructure, and research teams.
- Develop tools to assist data processing, data quality control, algorithm development, and algorithm testing.
- Drive testing and maintenance of algorithms and software modules.
Requirements
- Advanced degree in a quantitative field (e.g., Computer Science, Computational Biophysics, Computational Chemistry, Physics, Mathematics) or equivalent experience.
- 8+ years of relevant experience.
- Proven track record in performance engineering, software design, building/packaging, and launching software products.
- Deep understanding of parallel programming in C++ and Python; CUDA programming experience is preferred/ideal.
- Proficient with modern machine learning frameworks such as PyTorch, TensorFlow, JAX, and Warp.
- Experience applying HPC solutions to research problems, ideally in biology, chemistry, or materials science.
- Recognized for technical leadership contributions; capable of self-direction and mentoring others.
- Strong communication skills, organization, self-motivation, and team collaboration.
Ways to stand out
- Contributor to major scientific AI for Science codebases.
- Familiarity with pioneering language and geometric models used in AI for Science applications in biology, chemistry, and materials science.
Compensation & Logistics
- Base salary ranges by level:
- Level 4: 184,000 USD - 287,500 USD
- Level 5: 224,000 USD - 356,500 USD
- You will also be eligible for equity and benefits.
- Location: US — CA — Santa Clara.
- Employment type: Full time.
- Applications accepted at least until August 14, 2025.
About NVIDIA
NVIDIA emphasizes competitive salaries, a comprehensive benefits package, and is an equal opportunity employer valuing diversity. The company’s engineering teams work across state-of-the-art fields including Digital Biology, Artificial Intelligence, and Autonomous Vehicles.