Drimva

NVIDIA

Senior Software Engineer, JAX

$184K–$356K

US, CA, Santa Clara +1 · Senior · Full-time · Posted Oct 11, 2026

Location
US, CA, Santa Clara
US, CA, Remote
Experience
6+ years of relevant experience.
Education
BS in Computer Science, Computer Engineering, or a related field (or equivalent experience).

About the job

Develop and optimize JAX components and tools for NVIDIA’s AI platform, advancing performance on NVIDIA products and supporting deep learning research and applications.

What you'll do

  • Contribute to JAX and design and implement core components optimized for NVIDIA products.
  • Work with AI applied researchers and leaders to build future-proof models.
  • Build tools that improve AI development efficiency and connect numerical computing and deep learning research to real-world products.

What they ask for

  • BS in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • C/C++ and Python programming skills.
  • Experience with machine learning frameworks and their internals.
  • Customer-facing solution development experience and a technical foundation in CPU and GPU architectures, numeric libraries, and modular software design.

Nice to have

  • Understanding of JAX, Autograd, tracing, code generation, and DSL compilers.
  • Experience with distributed deep learning training, software shipping cycles, or large-scale distributed systems and services.

Pay

184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)

Tools

JAX, C/C++, Python, PyTorch, TensorFlow, scikit-learn, Autograd

AI focus

Develop and optimize deep learning framework components and tooling; collaborate on future-proof models and AI-based systems.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 5, 2026 (UTC)