✦ Luna Orbit — AI & Machine Learning

Senior Software Engineer, JAX

at Nvidia

📍 2 Locations Unknown Posted March 13, 2026
Type Not Specified
Experience senior
Exp. Years 6+ years
Education BS in Computer Science or Computer Engineering or related field (or equivalent experience)
Category AI & Machine Learning

This role involves developing high-performance deep learning frameworks and tools using JAX, focusing on optimizing models and training across distributed systems for NVIDIA's AI platform.

  • Develop JAX core components
  • Optimize deep learning training
  • Build scalable AI tools
  • Collaborate with research teams
  • Bridge research and production

The position requires expertise in Python, C++, deep learning frameworks (PyTorch, TensorFlow, scikit-learn), JAX, distributed systems, and performance tuning for large-scale AI applications.

The ideal candidate is a senior AI/ML engineer with over 6 years of experience in deep learning frameworks, proficient in C++ and Python, with expertise in distributed training, JAX, and system design for high-performance AI platforms.

BS in Computer Science or Computer Engineering or related field6+ years relevant experienceC++ and Python programmingExperience with machine learning frameworks (PyTorchTensorFlowscikit-learn)Experience with deep learning training in distributed contextsStrong system design skillsExcellent communication skills
Understanding of JAXAutogradtracingcode generationDSL compilersDistributed systems at large scaleSoftware shipping cyclesDeep learning training in multi-GPUmulti-node environments
JAXPyTorchTensorFlowscikit-learn
PythonC++Deep learningJAXNumPyMachine learning frameworksDistributed systemsPerformance optimizationModel developmentData handling
PythonC++Deep learningJAXNumPyMachine learning frameworksDistributed systemsPerformance optimizationModel developmentData handling
communicationplanningcollaborationproblem-solvingteamwork
Industry Technology / AI & Machine Learning / Deep Learning
Job Function Developing and optimizing deep learning frameworks and tools for NVIDIA's AI platform
Senior Software EngineerJAXPythonC++Deep learningNumPyMachine learning frameworksDistributed systemsPerformance optimizationModel developmentData handlingTensorFlowPyTorchscikit-learn

Less than 6 years of relevant experience, Lack of experience with deep learning frameworks or distributed training, No background in system design or performance optimization

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile