Senior Software Engineer - Java/J2EE
Unum Group
At a glance
AI generatedNVIDIA seeks senior engineers to join its AI platform team, focusing on enhancing performance optimizations within deep learning frameworks using JAX. In this role, you will design and implement core components of JAX, ensuring peak performance across NVIDIA’s hardware products while collaborating with researchers to develop future-proof models. Your responsibilities include building tools that streamline the development process for AI systems and bridging theoretical research in numerical computing and simulation with practical applications. Ideal candidates possess a strong background in C/C++ and Python programming, experience with machine learning frameworks like PyTorch and TensorFlow, and expertise in JAX internals such as autograd, tracing, and DSL compilers. Additionally, you should have a solid understanding of distributed deep learning training environments and the ability to work effectively across multi-functional teams.
Skills
What you'll do
What we're looking for
Market check
This $184,000–$287,500 range sits above 93% of similar postings on FindRole.
Peer median band
$117,000–$203,940
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,000–$175,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 802 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 798 roles with salary data.
Most-posted roles
More like this
Unum Group
Wells Fargo
PNC
The Walt Disney Company
The Walt Disney Company
Cboe Global Markets