Software Engineer - Kernels/CUDA (C++)
$180kSpaceXAI
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 workloads
- Develop and tune low-level CUDA kernels (GeMM, Attention, etc.), using CUTLASS, Tensor Cores, and Nsight for maximum performance
- Profile, debug, and eliminate bottlenecks across GPU memory hierarchy, networking fabric, filesystems, and multi-GPU operation
- Collaborate closely with AI research teams to deliver production-grade performance and scalability
PREFERRED 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 scale
- Hands-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 scenarios
COMPENSATION AND BENEFITS:
$180,000 - $440,000 USD
Base 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.
$152k - $241.5k
...advancement.Are you a motivated system software engineer with a deep understanding of... ...drivers who has phenomenal C/C++ skills? If so, this role... ...professional to work on the CUDA Driver, a core component of... ...modelsBackground with kernel mode developmentExperience with...C++Full time$184k - $287.5k
We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating... ...driver interacts with GPU hardware, kernel mode drivers, and the operating system... ...development Some familiarity w C++ Your base salary will be determined...C++- ...Job Description Job Description CUDA Engineering Expert Job Type: Contractor Location: Remote... .... You will apply your expertise in CUDA, C++, and GPU programming to analyze, optimize, and improve high-performance GPU kernels. No prior AI experience is required....C++Remote jobFor contractors
$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- ...integrate, and optimize state-of-the-art CUDA kernels to power AI models that accelerate... .... Working closely with researchers and engineers, you'll help make Voltai the world's leading... ...with the latest NVIDIA hardware and software stacks (Hopper, Blackwell, NVLink,...Suggested
- ...critical in enhancing GPU kernels, deep learning models,... ...and advanced engineering principles to drive continuous... ...Industry Leading Expert C++ developer with advanced... ...integrating graph compilers. Software Engineering Best... ...on AMD GPUs using HIP, CUDA, and assembly (ASM). Strong...C++
$180k
...highly motivated, and focused on engineering excellence. This organization... ...for the lowest layers of the software stack on the devices setting... ...experience in C or C++. Strong operating systems... ...Deep knowledge of the Linux kernel and its networking stack — transferable...C++Full timeTemporary work$184k - $287.5k
...a motivated Deep Learning engineer to bring advanced CUDA features and Distributed Runtime... ..., HW and SW architects, kernel and compiler authors and... ...and development with Python, C++, CUDA or related DSLs Solid... ...systems principles (aka systems software fundamentals)Adaptability...C++Full time$184k - $287.5k
...experienced and highly motivated software professional to work on... ...at the intersection of CUDA and Deep Learning... ...optimization, custom kernel development, and... ...Computer Science, Computer Engineering, Electrical Engineering... ....Strong proficiency in C++ and Python programming....C++Full time$184k - $287.5k
We are looking for senior systems software engineers to make the CUDA Driver faster, more efficient, and ready... ...experience. ~ Strong production C/C++ systems-programming experience,... ...processes, virtual memory, and user/kernel interactions. ~ Strong computer architecture...C++$150k - $230k
...Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU... ...and veteran systems engineers who share a vision for redefining... ...Optimize performance at the OS, kernel, and network levels where necessary... ...~ Strong proficiency in C++ and Go ~ Deep understanding...C++- ...Software Engineer We are seeking an experienced Software Engineer to support the Hardware Platform... .../integrate bootloaders, device drivers, kernels, and upgrade mechanisms Contribute to... ...developmentProgramming languages: C, C++, Java, HTML5, and scripting languagesFamiliarity...C++Contract work
$140k - $200k
...Software Engineer On Site, Palo Alto, California About Clockwork Systems Clockwork.io –... ...least one of the following languages: C, C++, Golang, Java, Python. Excellent communication... ...e.g. threads, scheduling, process sync, kernel programming). Computer networks...C++- ...Description GPU Programmer / Software Engineer Job Type: Contractor Location... ...performance optimization, and C++ development to build high-... ...and optimize GPU software using CUDA, WebGPU, or GLSL . Profile and optimize GPU kernels and shaders for performance and...C++Remote jobFor contractors
$140k - $210k
...Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU... ...and veteran systems engineers who share a vision for redefining... ...in one or more languages: C, C++, Golang, Java, Python. Excellent... ..., scheduling, process sync, kernel programming). Database builds...C++$152k - $204k
...Learn more at What You'll Do: Senior engineers are area owners who lead designs, raise... .... ~ Strong coding in Python or Go (C++ a plus) and deep familiarity with networked... ...performance by developing and tuning CUDA kernels, reducing model latency, maximizing compute...C++Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hoursShift work- ...advanced self-driving hardware and software. In order to ensure safe... ...learning inference to custom CUDA kernels written specifically for the... ...GPU memory usage Support engineers within Planner as a subject matter... .... Strong knowledge of C++ and experience in large code...C++Temporary workRelocation package
$179k - $223k
...generations. Role Summary As a Software Engineer specializing in safety-critical self-... ...developing production-grade software ~ Strong C++ programming skills ~ Experience in... ...libraries for hardware accelerators (CUDA, TensorRT, OpenCL, etc.) ~ Team player...C++Full timeContract workLocal area$182k - $242k
...We're looking for a Senior Engineer for CoreWeave's Benchmarking... ...programming skills in Python or Go (C++ a plus) with understanding of... ...-critical GPU systems (CUDA, NCCL, NVLink/PCIe, memory bandwidth... ...Background working with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU...C++Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...Software Validation Engineer Location: ( On-site City, Country) Menlo park, California Duration... ...are seeking a versatile and independent C++ Software Engineer to join the AI... ...hardware vendor SDKs (including NVIDIA CUDA), and independently deliver reliable testing...C++Local area
$162k - $203k
...generations. Role Summary As a Software Engineer specializing in safety-critical self-... ...from requirements gathering ~ Strong C++ programming skills ~ Familiarity with... ...building libraries for hardware accelerators (CUDA, TensorRT, OpenCL, etc.) ~ Experience...C++Full timeContract workLocal area$150k - $195k
...because every millisecond matters. We are looking for strong Software Engineers to join our team. Why this role matters You'll work on... ...models Implement, optimize, and evaluate AI models using Python, C++, CUDA, and NCCL Own and operate production model-serving systems,...C++Full time- ...Description Zoox's Robot Software Infrastructure team is seeking... ...a passionate software engineer to help develop Robot software... ...device drivers and kernel-space components using C, C++, or Rust to meet performance... ...Nvidia GPUs, Nvidia Thor/Orin, Cuda, TRT, etc. Graduate...C++Temporary workRelocation package
$230k - $350k
...systems and strong systems engineering skills, with Rust experience... ...experience with Rust, C++, Go, or systems-level Python... ...distributed systems and production software engineering fundamentals.... ...Rust experience. CUDA or Triton kernel development experience....C++Full timeWork at office$258k - $387k
...the Role As a Principal Software Engineer, you will help define and build... ...Strong proficiency in modern C++, with deep experience in... ...drivers, computer architecture, kernel behavior, and communication protocols... ..., NVIDIA platforms, CUDA, image processing, machine learning...C++Immediate startFlexible hours$184k - $287.5k
...At the center of this platform are CUDA Core Libraries that enable developers... ..., and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust experience for... ...integrating closely with native C/C++ components. You will join the team...C++Full time$140k - $210k
...Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU... ...and veteran systems engineers who share a vision for redefining... ...-on programming experience in C++, Go, Python, Rust, or similar... ...iproute2, rdma-core, or Linux kernel networking tools. Experience...C++- ...EraDrive builds autonomy software and hardware that let... ...members of the EraDrive engineering team. The Role We're... ...RTOS-based firmware in C/C++. Optimize low-level compute... ..., GPU programming (CUDA), or Neural Processing... ...Linux, writing custom kernel modules, or device tree...C++
- .... We are at the forefront of software and hardware innovation, pushing... ...The Role: Staff Software Engineer - Kernels What you will do: The role... .... Proficient in C/C++ and Python development in Linux... ...accelerators using libraries such as CUDA, etc. Experience in...C++Full timeWork experience placement3 days per week
$190k - $300k
...are at the forefront of software and hardware innovation... ...Role: Staff Software Engineer, SIMD KernelsWhat you will... ...a member of the SIMD Kernels team, you will help productize... ....Proficient in C/C++ and Python development... ...using libraries such as CUDA, etc.Experience in...C++Work experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Kernels/CUDA (C++). Be the first to apply!
- software technology Palo Alto, CA
- remote software sales Palo Alto, CA
- embedded software Palo Alto, CA
- software intern Palo Alto, CA
- software support Palo Alto, CA
- ultimate software Palo Alto, CA
- software engineer - cloud services Palo Alto, CA
- entry level software sales Palo Alto, CA
- software Palo Alto, CA
- internship software Palo Alto, CA


