Senior Software Engineer, JAX

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
16 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $236k
$100k $308k
below market most similar roles pay here above market

This role pays more than 96% of similar roles. Most pay $149,500–$190,000 — the blue band above. At the midpoint, this role pays about $236k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

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 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, JAX

As a Senior Software Engineer, JAX, you will join the team developing NVIDIA's AI platform to create performance optimizations for deep learning frameworks using JAX. You will design and implement core JAX components to drive peak performance on NVIDIA products while building tools that increase efficiency for teams developing AI-based systems. Your daily work involves bridging the gap between numerical computing, simulation, and deep learning research to build future-proof models. You must possess strong programming skills in C/C++ and Python, along with experience in machine learning frameworks like PyTorch, TensorFlow, and scikit-learn. The role requires a technical foundation in CPU and GPU architectures, numeric libraries, and modular software design. You will also utilize knowledge of Autograd, tracing, code generation, and DSL compilers to solve complex distributed training problems.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design and implement core components for the JAX framework.
  • Drive peak performance for JAX on NVIDIA hardware products.
  • Build tools to increase efficiency for teams developing AI-based systems.
  • Develop future-proof models in coordination with AI applied researchers and leaders.
  • Bridge the gap between numerical computing research and real-world product applications.
  • Develop customer-facing solutions while balancing feature requests and bug fixes.
  • Implement distributed training solutions for multi-GPU and multi-node contexts.

What we're looking for

  • BS in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • 6+ years of relevant experience.
  • Proficiency in C/C++ and Python programming.
  • Experience with machine learning frameworks and their internals, such as PyTorch, TensorFlow, or scikit-learn.
  • Proven technical foundation in CPU and GPU architectures, numeric libraries, and modular software design.
  • Proven ability to develop customer-facing solutions while balancing feature requests and bugs.
  • Excellent verbal and written communication skills and the ability to work with multi-functional teams.
  • Understanding of JAX, Autograd, tracing, code generation, DSL compilers, and distributed deep learning training (preferred).

More like this

Similar roles

Senior Software Engineer

Walmart

Bentonville, AR +1 6 days ago $90,000–$180,000
Python JavaScript Java Rust Dart C++ AI ML Generative AI CI/CD Automated Testing Observability Telemetry APIs Object-Oriented Programming WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

The Walt Disney Company

Seattle, WA +1 14 days ago $150,900–$202,400
JavaScript Web Development HLS DASH DRM PlayReady Widevine Adaptive Bitrate Streaming AVC HEVC AAC EAC3 Telemetry cross platform development
5+ yrs exp Hybrid

Senior Software Engineer

Warner Bros. Discovery

Atlanta, GA 6 days ago $130,970–$243,230
JavaScript (ES6+) Node.js Python Go Rust AWS IAM VPC EC2 S3 EKS Lambda Route53 SQL NoSQL Git Terraform Kubernetes Docker CloudFormation CI/CD JIRA GitHub Confluence A/B Testing System Design APIs
Hybrid

Senior Software Engineer

Oracle

Nashville, TN 124 days ago $89,200–$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Distributed Systems GitHub Copilot Codex Claude Code Infrastructure Automation Service Observability
3+ yrs exp

Senior Software Engineer

Caterpillar

Irving, TX 120 days ago $156,998–$183,140
Java Spring Boot AWS Python Terraform CloudFormation CI/CD Azure DevOps Jenkins Kinesis Lambda API Gateway S3 SNS SQS Shell Scripting RESTful API Microservices Agile IAM Automated Testing
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

US 123 days ago $119,800–$234,700
C C++ Go Python Chromium Ninja SDLC Telemetry Logging Security Testing Feature Flags Disaster Recovery SLA Incident Retrospectives
4+ yrs exp Hybrid