Nvidia

Senior Software Engineer, JAX

Nvidia
Apply
1 day ago
Santa Clara, CA, USASenior
H1B sponsor

Base Salary

$184k - $357k/yr

Responsibilities

  • Contribute meaningfully to NVIDIA’s JAX development 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.

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 frameworks and their internals, such as PyTorch, TensorFlow, and scikit-learn.
  • Ability to develop customer-facing solutions while balancing feature requests and bugs.
  • Strong foundation in CPU and GPU architectures, numerical libraries, and modular software design.
  • Strong verbal and written communication, planning, and cross-functional collaboration skills.

Benefits

  • Eligible for equity and benefits.

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