Nvidia

Senior Software Engineer, JAX

Nvidia
Apply
3 days ago
Santa Clara, CA, USASenior
H1B sponsor

Base Salary

$184k - $357k/yr

Responsibilities

  • Contribute to NVIDIA’s JAX efforts.
  • Design and implement JAX core components and optimize performance on NVIDIA products.
  • Collaborate with AI applied researchers and leaders to build future-proof models.
  • Build tools that improve the efficiency of teams developing AI-based systems.
  • Bridge numerical computing, simulation, and deep learning research with real-world product applications.
  • Develop customer-facing solutions while balancing feature requests and bugs.
  • Coordinate effectively with multifunctional teams, principals, architects, and teams across organizational boundaries and geographies.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 6+ years of relevant experience.
  • Strong programming skills in C/C++ and Python.
  • Experience with machine learning framework internals, such as PyTorch, TensorFlow, and scikit-learn.
  • A strong technical foundation in CPU and GPU architectures, numeric libraries, and modular software design.
  • Strong system design, communication, planning, and cross-functional collaboration skills.

Benefits

  • Eligible for equity and benefits.
  • Base salary varies by location, experience, and other objective job-related factors.
  • Applications will be accepted at least until November 3, 2026.

Tech Stack

CC++NumPyPythonPyTorchscikit-learnTensorFlow

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me