Scientific Computing Libraries Architect

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
$180,000 - $339,250
Backend
Principal Software Engineer
Remote
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer, RTL Optimization Tools

Principal Software Engineer position at NVIDIA developing RTL optimization tools, combining parallel computing, machine learning, and algorithm development in C++.

Principal Planning Software Engineer - Autonomous Vehicles

Principal Software Engineer role at NVIDIA focusing on autonomous vehicle planning systems, requiring 12+ years of experience and strong C++ skills.

Principal Software Engineer - Enterprise AI Platform

Principal Software Engineer role at NVIDIA focusing on Enterprise AI Platform development, requiring 15+ years of experience in cloud and distributed systems.

Principal Software Engineer - Microsoft Threat Protection

Principal Software Engineer role at Microsoft Security, focusing on cyber defense solutions and cloud-native services, requiring 12+ years of experience in distributed systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Turing Team, building core AI systems for Microsoft 365 Chat Copilot and enterprise-scale language models.

Description For Scientific Computing Libraries Architect

NVIDIA is seeking a Senior Software Architect to advance the state of the art in CUDA Libraries for Chemistry Applications. This role involves designing novel capabilities for solving quantum chemistry problems related to biology, chemistry, and material science. The ideal candidate will work closely with engineering to design quantum chemistry libraries for GPUs, build chemistry simulation software for the NVIDIA platform, engage with quantum chemistry application developers, evaluate and propose new features for NVIDIA math and communication libraries, and guide the application of quantum chemistry methods to solve customer problems and build data sets for machine learning research.

Key responsibilities include:

  • Designing quantum chemistry libraries for GPUs
  • Building chemistry simulation software for various research and industrial applications
  • Engaging with quantum chemistry application developers
  • Evaluating and proposing new features for NVIDIA libraries
  • Guiding the application of quantum chemistry methods for problem-solving and data set creation

Requirements:

  • Degree in Chemistry or related engineering field (Ph.D. or Masters preferred)
  • 10+ years experience implementing computational chemistry software in C++ or Fortran
  • Expertise in parallel programming models (MPI, CUDA, OpenACC)
  • Experience with electronic structure theory and DFT applications
  • Strong communication skills

Preferred qualifications:

  • Familiarity with GPU programming models and communication software
  • Experience with full-feature quantum chemistry software packages

NVIDIA offers a competitive base salary range of $180,000 - $339,250 USD, equity, and comprehensive benefits. The company values diversity and is an equal opportunity employer.

Last updated 8 months ago

Responsibilities For Scientific Computing Libraries Architect

  • Design quantum chemistry libraries for GPUs
  • Build chemistry simulation software for the NVIDIA platform
  • Engage with quantum chemistry application developers
  • Evaluate and propose new features for NVIDIA math and communication libraries
  • Guide the application of quantum chemistry methods for problem-solving and data set creation

Requirements For Scientific Computing Libraries Architect

  • Degree in Chemistry or related engineering field (Ph.D. or Masters preferred)
  • 10+ years experience implementing computational chemistry software in C++ or Fortran
  • Expertise in parallel programming models (MPI, CUDA, OpenACC)
  • Experience with electronic structure theory and DFT applications
  • Strong communication skills

Benefits For Scientific Computing Libraries Architect

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?