NVIDIA is seeking a Senior Scientific Machine Learning Software Engineer to join their innovative team working on groundbreaking AI solutions. This role focuses on developing NVIDIA Modulus, a cutting-edge machine learning framework designed for digital twins and simulation surrogates in scientific and engineering applications.
The position offers an opportunity to work with some of the brightest minds in AI, tackling challenging problems in weather/climate modeling, product design, molecular dynamics, and accelerated drug development. You'll be at the forefront of developing solutions that combine deep learning with scientific computing to solve real-world problems.
As a senior engineer, you'll be responsible for implementing state-of-the-art deep learning techniques, working with various frameworks like PyTorch, TensorFlow, and JAX. The role requires strong Python programming skills and experience with scientific/engineering simulations, particularly in areas such as CFD, structural analysis, electromagnetics, and acoustics.
NVIDIA, known as "the AI computing company," invented the GPU that sparked the growth of PC gaming and revolutionized parallel computing. The company offers competitive compensation, including equity, and the chance to work on transformative technology that's impacting major industries worldwide.
The ideal candidate will have 10+ years of relevant experience, strong analytical skills, and excellent communication abilities. Experience with multi-node systems, CUDA programming, and published research in AI for scientific computing would be particularly valuable. Join NVIDIA to be part of a team that's pushing the boundaries of what's possible in AI and scientific computing.