Senior Software Engineer, JAX

NVIDIA AI
US - California - Santa Clara
View Company Profile / << Go Back

  • Job Type: Full time
  • 10 days ago

Job Description

The role involves designing and implementing JAX core components to optimize performance on NVIDIA products. The engineer will collaborate with AI researchers to build future-proof models and tools that bridge the gap between numerical computing research and real-world applications.

Requirements: Candidates need a degree in Computer Science or Engineering and over 6 years of experience in C++ and Python programming. Proficiency in machine learning framework internals and a strong foundation in CPU/GPU architectures are required.

Key Skills: JAX, C++, Python, Deep Learning Frameworks, System Design, GPU Architecture, CPU Architecture, Distributed Systems, Numerical Computing, Autograd, DSL Compilers, CI/CD, PyTorch, TensorFlow, Scikit-learn, Modular Software Design

Benefits: Equity




Fast Track Upload