Jobs
Indexed directly from employers. Every age is their own publish date.
Indexed directly from employers. Every age is their own publish date.
Indexed directly from employers. Every age is their own publish date.
Searching titles and descriptions for “Software Engineer - Kernels/CUDA (C++)”. A match may be a passing mention rather than the job itself. Titles only.
18 roles
…Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions, ensuring every FLOP counts in delivering optimal performance for…
…Extensive experience with complex system software for accelerators (GPUs, DPUs, FPGAs). Mastery of system firmware (SBIOS, OpenBMC), embedded systems, and Linux kernel internals. Proficiency…
…Review next generation chip features for high-quality developer tools support, ensuring observability of critical performance behaviors. Collaborate with developer tools engineers, software library…
…engineering, coding, and debugging skills including experience with C/C++, Linux kernel and drivers Hands-on experience with NVIDIA systems/SDKs (e.g. CUDA…
…THE ROLE We’re seeking a GPU Kernel Engineer to join our team at the cutting edge of AI acceleration, where your code directly…
…Strong fundamentals in kernel generation and composable library design for linear algebra. Leadership skills in driving software development projects. Strong collaboration, communication, and documentation…
NVIDIA is seeking a strategic and technically proficient Principal Software Engineer to join the Data Center Systems and Software CSP engagements team. As a…
…Computer Engineering, Electrical Engineering, or equivalent practical experience - 5+ years of experience working on performance optimization or high-performance computing systems - Proficiency in CUDA…
…or more DL software frameworks such as JAX or PyTorch Exceptional candidates may be experienced in writing CUDA kernels COMPENSATION AND BENEFITS: $180,000…
…Apply CUDA graph optimizations, TensorRT/TRT-LLM graph optimizations, and PyTorch-based compilation (torch.compile), and speculative decoding to enhance efficiency and scalability. Software…
…software engineering skills. - Proficiency in Python and related ML frameworks such as JAX, Pytorch and XLA/MLIR. - Experience writing kernels for GPUs using CUDA…
…Ways to stand out from the crowd: Prior experience in writing CUDA kernels, and experience with Nsight System and Nsight Compute. Experience in comprehensive…
…for software engineers to join our development efforts in the area of dense linear algebra kernels for high-performance libraries such as cuSOLVER. Around…
…You are an ideal candidate if you: - Possess exceptional software engineering skills, with a proven track record of building robust and scalable systems. - Have…
…strong software engineering skills. - Proficiency in Python and related ML frameworks such as Tensorflow, TF-Serving, JAX, and XLA/MLIR. - Experience writing kernels for…
…computing, custom CUDA kernels and GPU programming, AI/ML + data systems at scale. - Bachelor’s or Master’s degree in Computer Science, Software Engineering…
…co-design GPU kernels and model architecture to enhance the performance and efficiency of our AI systems. Collaborating with the hardware and software teams…
…Extensive experience with complex system software for accelerators (GPUs, DPUs, FPGAs). Mastery of system firmware (SBIOS, OpenBMC), embedded systems, and Linux kernel internals. Proficiency…