Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Software Engineer, JAX

NVIDIA

Senior Software Engineer at NVIDIA developing performance optimizations in AI platform using JAX. Collaborating with researchers to build tools and systems for deep learning solutions.

Posted 7/9/2026full-timeRemote • California • 🇺🇸 United StatesSenior💰 $184,000 - $356,500 per yearWebsite

Tech Stack

Tools & technologies
PythonPyTorchScikit-LearnTensorflow

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C/C++ ProgrammingPython ProgrammingMachine Learning FrameworksCPU ArchitecturesGPU ArchitecturesNumeric LibrariesModular Software DesignDeep Learning ResearchSimulationAI-Based Systems
Soft Skills
Excellent Verbal CommunicationExcellent Written CommunicationTeam CollaborationCross-Organizational CoordinationMotivation