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.
43 roles across 45 listings · show every listing · page 1 of 2
…Factory software offerings (like DOCA, DOCA SNAP, CUDA, et al.) - Knowledge of Linux kernel internals, device drivers, and virtualization technologies (KVM, QEMU), kernel bypass…
…C, C++, C++17, CUDA, x86, Perl, ARM CPU, GPU, Embedded C, Linux, Linux Kernel Development, Bash/Shell Scripting, Graphics (2D, 3D, Render, Shaders…
…Experience authoring custom CUDA kernels using CUDA C++ or OpenAI Triton. MS in Computer Science, Machine Learning, Artificial Intelligence, Data Science, or a related…
…Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect topologies. Familiarity with data cataloging, lineage tools, or data governance frameworks. Why CoreWeave…
…quantify the value of proposed features with real kernels, characterize rooflines pre-silicon, and advocate for the changes the software stack actually needs Work…
…toolchains (cuda-gdb, nsight-compute, nsight-systems, cuda-memcheck) Demonstrated cross-stack debugging ability, including Linux kernel and driver-level debugging, with capacity to…
…of software engineering experience with a Bachelor's degree (or equivalent) in Computer Science, Applied/Computational Mathematics, Electrical Engineering, Aerospace Engineering, Controls/Dynamical Systems…
…you don’t need to have experience hand-rolling CUDA kernels, but you should know what CUDA is and when/where/why it’s…
…software programming language - Experience with CUDA kernels or ML/low-level kernels - 3+ years of full software development life cycle, including coding standards, code…
NVIDIA seeks a Senior Software Engineer specializing in Deep Learning Inference for our growing team. As a key contributor, you will help design, build…
…software engineering, or related engineering fields Deep Technical Expertise: Proficiency in GPU architecture, hardware acceleration, and low-level performance tuning (CUDA, kernels) alongside cloud…
…Are you a creative and autonomous Systems Software Engineer who loves challenges? Do you have a genuine passion for advancing the state of Computer…
…implementing best software engineering practices in large-scale systems. - Familiarity with PyTorch, JIT compilation, and AOT tracing. - Familiarity with CUDA kernels or equivalent ML…
…g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies Experience working with kernel frameworks like Triton, or CUDA OR AI…
…This person will establish expertise in ground-breaking network technology used in AI clusters. Our software engineers connect customer support teams and R&D…
…Multi-GPU or multi-node systems, CUDA software development, statistical benchmarking, and Nsight profiling can also distinguish an application. Creative, collaborative engineers who care…
…Collaborate cross-functionally with adjacent ML and performance engineering teams to hand off models, define bottlenecks, and align on optimisation priorities. Communicate clearly with…
…Comfort operating at multiple levels of abstraction — from high-level model behaviour down to low-level kernel/runtime execution. Strong software engineering fundamentals (debugging…
…We are building purpose-built AI infrastructure - from powered land, to compute, to software . As we scale our platform and expand our engineering organisation…
…operations experience - Experience with CUDA kernels or ML/low-level kernels, or experience in debugging, profiling, and implementing software engineering best practices in large…
…Design, implement, and optimize custom high-performance CUDA kernels tailored to emerging neural network architectures and workloads. Analyze complex hardware-software interactions to identify…
…Design, implement, and optimize custom high-performance CUDA kernels tailored to emerging neural network architectures and workloads. Analyze complex hardware-software interactions to identify…
At Apple, our Platform Architecture group is responsible for connecting our hardware and software into one unified system. You’ll collaborate with engineers across…
Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers…
…Computer Science, Computer Engineering, or related fields - Strong proficiency in C/C++ - Solid coursework or project experience in: 1/ Operating Systems (Linux internals, kernel…