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. 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. #J-18808-Ljbffr NVIDIA

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

    NVIDIA is hiring senior engineers in Santa Clara, California, to develop its AI platform and enhance performance optimizations in deep learning frameworks using JAX. The role demands strong programming skills and system design expertise, along with the ability to effectively... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $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
    1 day ago
  • $272k - $431.25k

    NVIDIA is seeking a Senior Engineering Manager based in Santa Clara, California, to lead the company's JAX strategy and ensure optimal performance across various platforms....  ...candidate will have significant experience in software engineering, particularly in high-... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day 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

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

     ...platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML...  ...computing workloads. We are seeking a Software Engineer to join our MARS team at NVIDIA....  ...training pipelines using PyTorch, JAX, or NeMo. Familiarity with data security... 
    Senior

    2100 NVIDIA USA

    Santa Clara, CA
    1 day ago
  • $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...  ...CUDA kernel engineering, Python library development (PyTorch & JAX), and collaboration with research teams and external... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day 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

    Santa Clara, CA
    1 day 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
    3 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
    1 day 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

    NVIDIA Gruppe

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

     ...PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or related...  ...Deep Learning Frameworks such PyTorch, JAX, and Inference Engines such as TRT‑LLM,...  ...operating systems principles (aka systems software fundamentals). Adaptability and passion... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior

    NVIDIA Gruppe

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

    We are looking for outstanding Deep Learning Software Engineers to develop and productize NVIDIA's deep learning solutions in autonomous driving...  ...developing or using deep learning frameworks (e.g. PyTorch, JAX, TensorFlow, ONNX, etc.) Experience with solving a computer... 
    Senior
    Work experience placement

    2100 NVIDIA USA

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

     ...for an experienced and highly motivated software professional to work on pioneering initiatives...  ...degree in Computer Science, Computer Engineering, Electrical Engineering, or related...  ...and inference frameworks (e.g., PyTorch, JAX, TensorRT, vLLM, sgLang, Nemo, Megatron,... 
    Senior

    NVIDIA

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

     ...are seeking a high-caliber Deep Learning Engineer to bridge the gap between cutting-edge multimodal...  ...accelerators on the road. Architect the software interface to seamlessly integrate and...  .... Expert-level proficiency in PyTorch, JAX, or similar machine learning frameworks.... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day 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

    Santa Clara, CA
    1 day ago
  • Senior Software Engineer, Infrastructure Software for AI (Centralized AI Data Centers & Distributed AI-RAN Environments) We challenge conventional...  ...knowledge of major AI/ML frameworks (PyTorch, TensorFlow, JAX, or similar). Solid foundation in data structures, algorithms... 
    Senior

    Intelliswift - An LTTS Company

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

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $160k - $210k

     ...to intelligently capture and curate first-party data to drive the next major computing revolution. We are seeking a Senior Software Optimization Engineer to join our growing team. Efficient’s Senior Software Optimization Engineer will design, optimize, and deploy applications... 
    Senior
    Work experience placement
    Immediate start

    Efficient Computer Service LLC

    San Jose, CA
    3 hours ago
  •  ...Applications are still being accepted. Apply now! Job Type Full-Time Workspace Hybrid/Remote Job Description As a Senior Software Optimization Engineer, you’ll lead the design and implementation of software to enhance the performance of our quantum hardware systems. You... 
    Senior
    Permanent employment
    Full time
    Contract work
    Remote work

    Ainabl

    San Jose, CA
    2 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
    2 days ago
  • A leading global retailer is seeking a Senior Software Engineer in Sunnyvale, CA to join the Global Supplier Experience group. This role involves translating requirements into solutions, overseeing engineers, and troubleshooting production issues. Ideal candidates will... 
    Senior

    Walmart

    Sunnyvale, CA
    1 day ago
  • $152k

    2100 NVIDIA USA in Santa Clara is seeking a creative Software Engineer to develop cutting-edge autonomous vehicle solutions. You will work on building robust simulation infrastructure to test self-driving technology. The ideal candidate has at least 5 years of software... 
    Senior

    2100 NVIDIA USA

    Santa Clara, CA
    1 day ago
  • $185.45k - $218.4k

    Advanced Micro Devices, Inc. is seeking a Sr. Software Development Engineer in Santa Clara, CA. This role involves researching, designing, developing, and testing operating systems-level software, compilers, and network distribution software for semiconductor operations... 
    Senior

    Advanced Micro Devices, Inc.

    Santa Clara, CA
    1 day ago
  • NVIDIA is looking to hire an innovative engineer for its CUTLASS team in Santa Clara, California. You will develop core components for high-performance linear algebra using C++ and collaborate with GPU architecture teams. A Masters or PhD degree in Computer Science, along... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $170k - $235k

    SpaceX is seeking a Sr. Wireless Software Engineer in Sunnyvale, California, to work on the Starlink communications network. The ideal candidate will have a strong background in wireless software and networking protocols, with responsibilities including the design and implementation... 
    Senior

    SpaceX

    Sunnyvale, CA
    1 day ago
  • CrowdStrike in Sunnyvale, CA is seeking a Senior Software Engineer II for their Sensor Event Runtime team. The role involves designing and implementing high-performance software components for endpoint security solutions. Candidates should have strong expertise in C/C++... 
    Senior

    CrowdStrike

    Sunnyvale, 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
    14 hours ago
  • $152k - $253k

    NVIDIA Gruppe is seeking a Senior Software Triage Engineer in Santa Clara, California, to be a pivotal member of their automotive group. You will support autonomous vehicle software development through effective test planning, live triage, and debugging, ensuring high-quality... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

    NVIDIA is seeking a highly experienced Software Engineer in Santa Clara, California, to design architecture for an Always-On profiling service. The ideal candidate will have over 15 years in system-level C/C++ development, along with a strong background in performance engineering... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

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