Senior Software Engineer, JAX
$184k - $287.5kNVIDIA
NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX, a tool that can differentiate between Python control code and NumPy code. Our goal is to deliver a polished, fast, modular and coordinated platform to handle data, training and analysis for a wide range of deep learning solutions using JAX. To achieve this and provide an excellent user experience, you have strong programming skills and excellent system design skills. You should have excellent communication and planning skills for this role. Come join us to build the next generation of tooling that will advance the numerical computing and machine learning research around the world!
What You Will Be Doing:
Play meaningful role in NVIDIA's effort in contributing to JAX.
Design and implement JAX core components and drive peak performance on NVIDIA products.
Work with AI applied researchers and leaders to build future-proof models
Build tools that will increase the efficiency of teams developing AI-based systems.
Work to bridge the gap between the latest in numerical computing, simulation and deep learning research and their applications in real world products.
What We Need To See:
BS in Computer Science or Computer Engineering or related field (or equivalent experience)
6+ years relevant experience
C/C++ and Python programming
Experience with machine learning frameworks and their internals (e.g. PyTorch, TensorFlow, scikit-learn, etc.)
Proven ability developing customer-facing solutions, balancing feature requests and bugs.
Proven technical foundation in CPU and GPU architectures, numeric libraries, modular software design.
Highly motivated with excellent verbal and written communication skills.
Ability to work successfully with multi-functional teams, principles and architects. Coordinates effectively across organizational boundaries and geographies.
Ways To Stand Out From The Crowd:
Understanding of JAX, Autograd, tracing, code generation and DSL compilers and their design.
Understanding of deep learning training in distributed contexts: multi-GPU, multi-node, synchronous vs asynchronous.
Background with software shipping cycles (dev, deploy, release, CI).
Experience building distributed systems and services at large scale.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
You will also be eligible for equity and benefits ( .
Applications for this job will be accepted at least until April 14, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
$184k - $287.5k
A leading technology company is looking for a Senior Software Engineer to work on performance optimizations in deep learning frameworks using JAX. The role involves designing core components and collaborating with AI researchers. Candidates should have a BS in Computer...Senior$272k - $431.25k
...architecture and hands-on delivery across system software, drivers, and CUDA to make profiling... .... Set technical direction for an engineering team; mentor engineers, drive technical... ...familiarity in ML ecosystems (e.g., PyTorch, JAX) and correlating application events with...Senior$224k - $356.5k
...We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment solution. As part of the team,... ...developing features in high-level frameworks like PyTorch and JAX, designing and implementing a high-performance execution...Senior$152k - $241.5k
...re seeking talented and motivated engineers to join our TensorRT team in developing... ...-leading deep learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in the TensorRT... ...like TensorRT, PyTorch, JAX. Knowledge of close-to-metal performance...Senior$184k - $287.5k
...We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to... ...using deep learning frameworks (e.g. PyTorch, JAX, TensorFlow, ONNX, etc) and ideally inference...SeniorRemote work$184k - $287.5k
...We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate about... ...skills Experience with a DL framework like PyTorch, JAX, TensorFlow. Ways to stand out from the crowd:...Senior$184k - $287.5k
...are looking for a motivated Deep Learning engineer to bring advanced CUDA features and... ...including PyTorch, TRT-LLM, vLLM, SGLang, JAX, etc. You will be working with the team that... ...operating systems principles (aka systems software fundamentals) ~ Adaptability and passion...Senior$152k - $241.5k
...We are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate... ...skills Experience with DL frameworks (e.g. PyTorch, JAX, TensorFlow, ONNX) and inference libraries (e.g....SeniorRemote work$152k - $241.5k
...NVIDIA seeks a senior software engineer to join the AI Networking co-design and benchmark R&D team. In this pivotal role, the candidate is responsible... ...with leading frameworks such as PyTorch or TensorFlow, or JAX. ~ Proven ability to apply GNNs/transformers-based...Senior$184k - $287.5k
Senior Software Engineer, AI Storage page is loaded## Senior Software Engineer, AI Storagelocations: US, CA, Santa Clara: US, Remotetime type: Full... ..., Vector Databases* Internals of frameworks like PyTorch, JAX* Exceptional CUDA programming skills. Exceptional C++ programming...Senior$184k - $287.5k
Senior DL Software Engineer, Model Optimization and Edge Deployment - Autonomous Vehicles page is loaded## Senior DL Software Engineer, Model Optimization... ...technical field.* Expert-level proficiency in PyTorch, JAX, or similar machine learning frameworks.* Sophisticated...Senior$184k - $287.5k
...next generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that... ...engineering, Python library development involving both PyTorch and JAX, and direct collaboration with research teams and external...SeniorFull time$250k
...Senior Software Engineer (Agentic AI) - San Francisco, CA A fast-growing deep tech startup is building AI-powered tooling that converts high-level code into optimized software for advanced compute systems are looking for a Backend Engineer to help scale intelligent...SeniorImmediate start$184k - $287.5k
...innovation. We are seeking an AI infrastructure software engineer to join our team. You'll be instrumental... ...and availability of AI systems. As a senior DGX Cloud AI Infrastructure software... ...internal PyTorch, TensorFlow, JAX, and Ray NVIDIA leads the way in groundbreaking...Senior$100k - $180k
...on platform integration. # Integrate L2, L3 and MPLS features in dataplane and integrate with 3rd party SDK. # Contribute in software design, development, review, and documentations to deliver high quality products. # Trouble shoot and fix reported issues with routing...Senior$180k - $220k
...Senior Software Engineer We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network...SeniorWorldwide- ...Senior Software Engineer San Francisco | Fully onsite | Early-stage AI startup A YC-backed AI startup is hiring Senior Software Engineers to help build AI-powered voice and communication systems for major financial institutions. The role focuses heavily on backend...Senior
$152k - $241.5k
...people like you to help us accelerate the next wave of artificial intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced crew...Senior$152k - $241.5k
...NVIDIA Networking Unit is looking for an experienced firmware/software engineer proficient in C and C++ programming to join our team that works on NVIDIA NIC/DPU. You will be responsible for designing and implementing new features for our core products in the networking...Senior$152k - $241.5k
...generation of edge AI for automotive and robotics. We build the software stack that enables Large Language, Vision-Language, and... ...equivalent experience in Computer Science, Electrical/Computer Engineering, or a closely related field. ~4+ years of relevant software...SeniorRemote work$184k - $287.5k
...The Automotive Vehicles team is searching for a creative and experienced Senior Software Engineer in Test to help us bring NVIDIA's autonomous vehicle solution out to the world. You will participate in a focused effort to develop and productize ground-breaking solutions...Senior$148k - $235.75k
A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification...Senior$184k - $287.5k
...Senior Software Engineer For Compiler Team NVIDIA's GPUs are at the core of modern AI infrastructure, from training large-scale models to running inference in production. That position depends on software as much as hardware, and compiler engineering is a big part...SeniorWork experience placement$152k - $241.5k
...computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology and amazing people! As a Senior Software Engineer for Developer Experience, you will be at the forefront of modernizing the engineering lifecycle by integrating Agentic AI...Senior$239k - $359k
...Senior Software Engineer, Datapath, Virtualization and Kubernetes Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join...SeniorWork at officeFlexible hours$152k - $241.5k
...GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are hiring Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations play a significant role in building...SeniorWork experience placement$224k - $356.5k
...the full-stack platform that enables machines to perceive, reason, and act safely in the real world. We are seeking a Senior Software Engineer to help define the runtime intelligence and safety architecture behind next-generation autonomous driving systems. This role...Senior$129.4k - $198.4k
...documentation for designdocuments, port-mortems, and release notes Your Skills and Abilities Abachelorsdegree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least3years of experiencein the vehicle...SeniorLocal areaWork from homeFlexible hours$152k - $241.5k
...NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of hardworking software engineers... ...; effective collaborator across engineering levels and senior management. Strong C/C++ and Python programming...Senior$136k - $218.5k
...We are now looking for a Senior Methodology Software Engineer! Join NVIDIA’s diverse team of innovators shaping the future of technology. From revolutionizing gaming and graphics with our GPU invention to pioneering AI through deep learning, we’re constantly evolving...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, JAX. Be the first to apply!
- graduate software developer Santa Clara, CA
- rust software engineer Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer amazon Santa Clara, CA
- software developer positions Santa Clara, CA
- software engineer full time Santa Clara, CA
- software qa engineer Santa Clara, CA
- new graduate software engineer Santa Clara, CA
- junior software developer Santa Clara, CA
- software engineer Santa Clara, CA


