Software Engineer - Kernels/CUDA (C++)
$180kX
SpaceXAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.ABOUT THE ROLE:We are building one of the world’s largest AI supercomputers from the ground up. As part of the Compute Infrastructure team, you will own both the raw GPU supercomputer and the platform layer that runs on top of it. You will work across the full stack — from low-level GPU kernel optimizations and Linux kernel internals to massive-scale orchestration and virtualization — to make training and inference at SpaceXAI as fast, reliable, and scalable as possible.This is a broad, high-impact role that combines hardcore supercompute and compute infrastructure work. Your contributions will directly accelerate Grok’s training speed and overall AI progress.RESPONSIBILITIES:Design, build, and optimize massive GPU clusters for extreme-scale training and inference workloadsDevelop and tune low-level CUDA kernels (GeMM, Attention, etc.), using CUTLASS, Tensor Cores, and Nsight for maximum performanceProfile, debug, and eliminate bottlenecks across GPU memory hierarchy, networking fabric, filesystems, and multi-GPU operationCollaborate closely with AI research teams to deliver production-grade performance and scalabilityPREFERRED SKILLS AND EXPERIENCE:Deep low-level systems programming (C/C++/PTX/SASS)Strong experience with large-scale GPU clusters or distributed compute infrastructure at production scaleHands-on work with GPU kernel optimization (CUTLASS, custom kernels, Nsight profiling)Track record of building or running high-performance infrastructure for AI workloads (training or inference platforms)Ability to reason from first principles and optimize for both memory-bound and compute-bound scenariosCOMPENSATION AND BENEFITS:$180,000 - $440,000 USDBase salary is just one part of our total rewards package at SpaceXAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.SpaceXAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.
$182k - $242k
...inference. Our stack is engineered for speed, scale, and... ...Performance team, focused on kernel authoring and... ...profile, and optimize CUDA kernels—GEMMs, attention... ...computing, GPU/accelerator software, or performance-critical... .... ~ Strong coding in C++ and Python; comfortable...C++Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team... ...in embedded firmware, Linux kernel development, and middleware development... ...programming skills in C/C++, Python, plus experience with... ...with GPU computing (CUDA), deep learning workloadsExpertise...C++Full time$143.7k - $194.4k
...be working with talented scientists and engineers to innovate on behalf of our customers.... ...+ years of non-internship professional software development experience- 2+ years of non... ...computing principles- Experience with CUDA/C++/Kernel developmentAmazon is an equal opportunity...C++InternshipFlexible hours$168.1k - $227.4k
...elite team behind AWS Neuron—the software stack powering AWS's next-... .... As a Senior Software Engineer in our Machine Learning Applications... ...experience using Python or C++ and PyTorch.- Experience with... ...accelerators- Experience in developing CUDA kernels, HPC and inference...C++Work experience placementWork from homeFlexible hours$224k - $356.5k
...AI team is building the software stack that makes large language... ...Science, Computer Engineering, Electrical Engineering,... ...inferenceStrong Python or C++ programming, software design... ...-on experience with GPU kernel development or optimization (CUDA/C++, Triton, or equivalent...C++Full timeLocal area- ...Job Description Job Description Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in... ...s) Design, prototype, and execute low-level, adaptable C++ programs (kernels) for various neural net operations....C++
- ...for a Senior Silicon Design Engineer to co-design the hardware-software interface for AMD Instinct... .... Write and optimize GPU kernels and compiler passes that... ...decisions.Proficiency in C and C++ in system-level contexts,... ...with GPU programming via CUDA and/or HIP, including...C++
$184k - $287.5k
...re now looking for a Sr. Inference Engineer, for GPU Kernel Optimization! What does it take to... ...workflows.Strong Python and C++ skills with proven software engineering fundamentals.Hands-on... ...knowledge of GPU kernel optimization — CUDA, CUTLASS, Triton, or equivalent —...C++Full time$151.8k
...experienced AI Infrastructure Engineer to join our AI Incubation... ...Docker and Kubernetes Optimizing CUDA kernels for maximum GPU utilization... ...performance Developing platform software to support AI/ML workflows... ...programming skills in Python, C++, and CUDA, with deep learning...C++Full timeWork at officeRemote work$143.7k - $194.4k
As a Software Development Engineer on the Bottlerocket team, you will design, build, and maintain components... ...complex systems issues spanning kernel, userspace, container runtimes, and orchestrator... ..., systems, and services using: C#, C++, Java, or Perl experience- 1+ years of...C++InternshipWorldwideFlexible hours$143.7k - $194.4k
AWS Neuron is the complete software stack for the AWS Inferentia and... ...them.As the Software Development Engineer for the Neuron Foundation... .... Improving performance of ML Kernels and ML Frameworks.In this role... ...teams to ensure that the our C++ compiler and runtime generates...C++InternshipWork from homeFlexible hours$184k - $287.5k
...the world.We are seeking an outstanding Software Engineer to join our US-based networking software... ...software expertise with proficiency in C/C++ and comfort debugging across firmware,... ...expertise with RDMA verbs, DPDK, DOCA, NCCL, CUDA-aware networking, congestion control,...C++Full timeShift work$168.1k - $227.4k
...possible on bare metal leading to true Software Defined Networking (SDN).We... ...to grow, and are looking for kernel/embedded C programmers who can deliver... ...you have good experience in C/C++ or Rust, and a passion for systems software engineering such as kernel or embedded...C++InternshipImmediate startWorldwideFlexible hours$193.3k - $261.5k
...run their business. We are hiring Senior Software Development Engineers to make Amazon Elastic Compute Cloud (EC2... ...developing and delivering Windows user- or kernel-mode drivers in a system level programming language such as C/C++.Here at AWS, we embrace our differences....C++InternshipLocal areaFlexible hours$168k - $239k
...Seattle, WASoftware - Software Systems /Full-time /HybridZoox... ...performance software engineer within the Software... ...experience.Strong knowledge of CUDA as applied to recent... .../optimizing GPU kernels using tools like Nsight.Strong knowledge of C++ and experience in large...C++Full timeTemporary workRelocation package$143.7k - $194.4k
We are looking for a Software Development Engineer II (SDE-2) to join the EKS Node Runtime team. In this role... .... Whether you're learning about Linux kernel internals, GPU driver architecture,... ...language such as Python, Ruby, Golang, Java, C++, C#, RustPreferred qualification -...C++InternshipWork from homeFlexible hours$151.8k - $332.2k
...are looking for an AI Inference Engineer with a solid background in... ...skills in Python, shell scripts, C/C++; familiarity with ML... ...accelerating AI models using CUDA, TensorRT, and mixed-precision... ...developing and tuning custom CUDA kernels, leveraging CUDA Graphs for efficient...C++Full timeWork at officeRemote work$184k - $287.5k
...upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider)... ...experience in distributed systems (Go, Rust, C/C++ or Python for tooling).BS or MS (or... ...projects.Experience with GPU computing (CUDA), deep learning workloadsNVIDIA is...C++Full timeRemote work$92k - $135k
...quickly with mentorship from experienced engineers. About the role: Implement well-scoped features and fixes in Python/Go/C++ for model-serving services (e.g., Triton,... ...research with PyTorch or TensorFlow; simple CUDA projects a plus. Familiarity with Grafana...C++Permanent employmentFull timeTemporary workCasual workInternshipWork at officeRemote workFlexible hours- ...science experiment. Built by engineers from mining, construction, Waymo... ...and building simulation software for cutting edge autonomy and... ...Qualifications Highly Proficient in C++ programming Experience using or... ...accelerated physics. (e.g. CUDA, OpenGL) Familiarity with soil...C++
$226k - $307k
...Seattle, WASoftware - Autonomy Software /Full-time /HybridThe... ...Learning and System Optimization Engineer, you will orchestrate and allocate... ...ML models, write custom CUDA kernels, and build highly concurrent... ...low-latency, and memory-safe C++ and CUDA code for real-time inference...C++Full timeTemporary workRelocation package$151.8k - $332.2k
...You'll be hands-on with kernel-level optimisation,... ...requirementsWrite and profile CUDA kernels and custom ops... ...the bar for inference engineering practices across the... ...experience5+ years of software engineering experience,... ...instincts in Python and C++; ability to read and modify...C++Full timeWork at officeRemote work- ...Introduction At IBM Software, we transform client challenges into solutions... ..., we are looking for software engineers, at various levels, to grow... ...in teams Proficiency in C++, Go, Python, or other statically... ...Envoy proxy Experience with Linux kernel networking, eBPF is a huge...C++Work experience placement
$166k - $220k
...Anduril’s platform for running software on Anduril’s robotics systems... ...boards (device trees, bootloaders, kernel drivers, etc)Customize vendor... ...with packaging CUDA libraries and applicationsFamiliarity... ...more of the following languages: C++, Python, Go, HaskellUS Salary...C++Full timeWork experience placementImmediate start$220k - $292k
...customers. We are looking for software engineers, hardware engineers,... ...(device trees, bootloaders, kernel drivers, etc)Customize vendor... ...systemsFamiliarity with packaging CUDA libraries and applicationsFamiliarity... ...of the following languages: C++, PythonUS Salary Range$220,00...C++Full timeWork experience placementImmediate start$165k - $242k
...innovation. What You’ll Do: Senior engineers are area owners who lead designs, raise... ...services. ~ Strong coding in Python or Go (C++ a plus) and deep familiarity with... ...Serve, TorchServe). Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect...C++Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hoursShift work- ...Description: The ideal candidate is interested in a career in software development and is looking to utilize and expand their coding skills... ...under pressure. Preferred coding skills: Perl, C/C++ and/or Java. 1+ years of experience contributing to the architecture...C++
- ...products like the Steam Deck and the Valve Index, engineers at Valve innovate on technologies that bridge the hazy divide between software and hardware solutions. Our engineers are... ...following areas:Software Development in C/C++Linux & Embedded OSesFirmware...C++Flexible hours
- ...OLAP/DWPythonPreferred Qualifications · 2+ years of non-internship professional software development experience · Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · 1+ years of experience contributing to...C++Internship
$157k - $230k
...their business problems. Come join our world-class team as a Software Engineer to build the backend services for data cloud to help our customers... ...of algorithms and data structures.Fluency in Java, Python, C++, or SQL Deep multi-faceted appreciation in building end-to-end...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Kernels/CUDA (C++). Be the first to apply!
- software engineer - cloud services Seattle, WA
- id software Seattle, WA
- healthcare software sales Seattle, WA
- software technical support Seattle, WA
- software asset management analyst Seattle, WA
- software implementation project manager Seattle, WA
- software trainer Seattle, WA
- software sales executive Seattle, WA
- software sales representative Seattle, WA
- software technical support engineer Seattle, WA


