Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, JAX

$184k - $287.5k

NVIDIA

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, JAX in Santa Clara, CA vacancy
  • $184k - $356.5k

    NVIDIA Gruppe is seeking senior engineers to enhance its AI platform, focusing on performance optimizations in deep learning frameworks using JAX. Candidates should have strong programming and system design skills, along with proficiency in C/C++ and Python. The role involves... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

    JAX is the framework of choice for the most ambitious AI research, and the datacenters...  ...across all of them. NVIDIA seeks a Senior Engineering Manager to define and drive NVIDIA's JAX...  ...experience) 10+ overall years of software engineering experience, with 4+ years in... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $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, you...  ...features in high-level frameworks like PyTorch and JAX, designing and implementing a high-performance execution... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate about...  ...with a deep learning framework such as PyTorch, JAX, or TensorFlow. Ways to stand out from the crowd: Prior... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • We are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate...  ...with deep learning frameworks (e.g., PyTorch, JAX, TensorFlow, ONNX) and inference libraries (e.g., TensorRT... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...  ...of DL frameworks like PyTorch, JAX, SGLang, vLLM, TRT-LLM, or others. Experience... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    We are looking for outstanding Senior Deep Learning Software Engineers to develop and productize NVIDIA's deep learning solutions in autonomous driving...  ...workflows that let users leverage frameworks (e.g. PyTorch, JAX) and compiler technology tools (e.g. MLIR, Triton)... 
    Senior
    Work experience placement

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    Senior Software Engineer, AI and DL Kernel Libraries page is loaded## Senior Software Engineer, AI and DL Kernel Librarieslocations: US, CA, Santa...  ...developing or using deep learning frameworks (e.g. PyTorch, JAX, TensorFlow, ONNX, etc) and ideally inference engines and... 
    Senior
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    13 hours ago
  • $184k - $287.5k

     ...specialized accelerators on the road. Architect the software interface to seamlessly integrate and...  ...experience in Computer Science, Computer Engineering, or a related technical field. Expert‑level proficiency in PyTorch, JAX, or similar machine learning frameworks. Sophisticated... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

    Job Overview NVIDIA is seeking a highly motivated Software Engineer to join our growing AI and Generative AI engineering team. In this role, you...  ...with machine learning frameworks such as PyTorch, TensorFlow, JAX, or DeepSpeed. Experience with Kubernetes, Docker, and cloud... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    Senior Software Engineer, CUDA Core Libraries page is loaded## Senior Software Engineer, CUDA Core Librarieslocations: US, CA, Santa Clara: US, Remotetime...  ....* Hands-on experience with CUDA C++, CUDA Python, PyTorch, JAX, Numba, CuPy, or similar GPU-accelerated stacks.*... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    We are looking for an experienced software professional to contribute to design and development...  ...Science, Applied Math, Electrical Engineering or related field (or equivalent experience...  ...accelerated implementations (e.g. CuPy, Jax.NumPy, NumS, cuNumeric) Experience... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...Reevo, Inc. is looking for a Senior Software Engineer based in Santa Clara, California. In this role, you will collaborate with teams to develop innovative software solutions tailored to customer needs. Ideal candidates will have at least 5 years of experience, especially... 
    Senior

    Reevo, Inc.

    Santa Clara, CA
    1 day ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  •  ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in...  ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform... 
    Senior

    TBCASoft

    Sunnyvale, CA
    5 days ago
  • $184k - $287.5k

     ...teams and be willing to take on complex engineering tasks that progress towards the goals of...  ...crowd: Development experience in storage software such as Key-Value, File systems object...  ...Databases Internals of frameworks like PyTorch, JAX Exceptional CUDA programming skills.... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving... 
    Senior

    Trimble

    Sunnyvale, CA
    5 days ago
  • $125k - $191.7k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable... 
    Senior
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $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

    IP Infusion US Inc.

    Santa Clara, CA
    4 days ago
  • $137.1k - $188.3k

     ...initiative for innovative Dolby Imaging/Video algorithms and software, starting from fresh proof of concept to delivering high‑quality...  ...Completed Bachelor’s in Computer Science, Electrical Engineering, or equivalent. Passion for multimedia technologies and creating... 
    Senior
    Full time
    Local area

    Via Licensing Corporation

    Sunnyvale, CA
    5 days ago
  • NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated... 
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $148k - $226.2k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable... 
    Senior
    Local area
    Remote work
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    5 days ago
  •  ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform complex...  ...(CDP) team is looking for a passionate, self-driven Senior Software Engineer with deep expertise in distributed systems to join... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    1 day ago
  •  ...Conducts analysis to determine integration needs. Designs new software and web applications, supports applications under development...  ...-out of software releases. Trains junior Software Development Engineers on internally developed software applications. Oversees the researching... 
    Senior
    Night shift
    Weekend work

    Vets Hired

    Sunnyvale, CA
    4 days ago
  •  ...Senior Software Engineer NOTE: If selected for this position, you are required to perform ALL work onsite, based on the client's specified hybrid work schedule (currently onsite 3 days a week: Tuesday, Wednesday and Thursday). Location: Sunnyvale, CA Type: Contract... 
    Senior
    Contract work
    3 days per week

    Keylent Inc

    Sunnyvale, CA
    3 days ago
  •  ...of foundational cloud‑based services. Our team seeks hands‑on engineers with expertise and passion for solving complex problems in distributed...  ...a member of the Storage Control Plane team, you will own the software design and development for core components and features that... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    5 days ago
  •  ...plus • Understanding with Open Source codes and custom libraries • Ability to learn new things independently and develop quality software • Excellent visual design skills with sensitivity to user-system interaction • Ability to present the designs & sell the... 
    Senior

    Netpace

    Santa Clara, CA
    3 days ago
  • $130k - $180k

     ...investors, we're positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published...  ...Impact: Innovation at the Forefront : Push the boundaries of software engineering by combining traditional techniques with cutting‑... 
    Senior
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, JAX. Be the first to apply!