CareerPlan

Senior Software Engineer, JAX

US, CA, Santa ClaraFull-time$184k2026-10-11 → 2026-11-10

Core

Design and implement core components of NVIDIA's JAX deep learning framework to deliver high-performance, modular tooling for data, training, and analysis.

Role type

Senior IC software engineer (JAX framework)

Builds

JAX core components and performance optimizations for NVIDIA AI products

Domain

Deep learning frameworks, numerical computing, GPU/CPU architectures

Deliverable

production ML models

Required skills

C/C++, Python, machine learning framework internals, CPU/GPU architecture, modular software design, distributed systems

Preferred skills

JAX/Autograd/DSL compilers, distributed training (multi-GPU/multi-node), software shipping cycles, large-scale distributed services

Technologies

JAX, NumPy, PyTorch, TensorFlow, scikit-learn

Responsibilities

Design and implement JAX core components, drive peak performance on NVIDIA products, build tools to increase team efficiency, bridge research and real-world applications

Seniority

Senior, hands-on IC