Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Kernels/CUDA (C++)

$160k - $250k

SpaceXSI

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this possible, with the ultimate goal of making life multiplanetary and expanding consciousness to the stars.

SpaceXSI is building Super Intelligence to help humanity understand the universe. Our teams are building the full Super Intelligence stack: from our Colossus supercomputers, to Grok models, to our suite of applications, including Grok Bot, Grok Build, Grok Imagine, Grok Voice, and X. We're creating a powerful flywheel where more compute trains better models, better models power more useful products, and what we learn from people using those products shapes what we build next.

SOFTWARE ENGINEER, KERNELS/CUDA (C++)

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 SpaceXSI 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

BASIC QUALIFICATIONS:

  • 1+ years of experience with low-level system programming in C/C++

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:

$160,000 - $250,000 USD

Base salary is just one part of our total rewards package at SpaceXSI, 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.

SpaceXSI is an equal opportunity employer. For details on data processing, view our 

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Kernels/CUDA (C++) in Seattle, WA vacancy
  • $125k - $165k

     ...with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, LINUX KERNEL (STARLINK) SpaceX was founded under the belief that a future...  ...). Hands-on system programming experience in C or C++. PREFERRED SKILLS AND EXPERIENCE: Deep knowledge of... 
    C++
    Temporary work
    Internship
    Work at office
    Monday to Friday

    SpaceX

    Bellevue, WA
    1 day ago
  • $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++
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    5 hours ago
  • $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++
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

    AWS Neuron is the complete software stack for AWS Inferentia...  ...on Neuron chips.As an engineer on this team, you'll work...  ...and services using: C#, C++, Java, or Perl experience...  ...optimization of model execution- Kernel development experience (e.g., CUDA, Triton)Amazon is an... 
    C++
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

     ...growing fast, and the engineers who make it faster and...  .... We are looking for a Software Development Engineer to...  ...performance optimization, kernel tuning, and LLM serving...  ...services using: C#, C++, Java, or Perl experience...  ...qualification - Experience with CUDA kernels or ML/low-level... 
    C++
    Internship
    Flexible hours
    Night shift
    Day shift

    Amazon

    Bellevue, WA
    3 days ago
  • $143.7k - $194.4k

     ...builds AWS Neuron, the software development kit used to...  ...software boundary, our engineers build systematic infrastructure...  ...high-performance kernels for ML functions,...  ...development experience in C++, Python (experience in...  ...tracing.- Familiarity with CUDA kernels or equivalent... 
    C++
    Work experience placement
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $168.1k - $227.4k

     ...build Amazon Neuron, the software development kit used to...  ....As a Senior Software Engineer on our Machine Learning...  ...high-performance kernels and features for ML operations...  ...of Python and/or C++ programming- 5+ years of...  ...and optimizing custom CUDA/Triton kernels for tensor... 
    C++
    Internship
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $180k - $330k

     ...hardware and bring up the operating system and software stack on it. Requirements At least...  ...systems programming experience in C or C++. Strong operating-systems fundamentals...  ...routers. Deep knowledge of the Linux kernel and networking stack, or transferable... 
    C++
    Full time
    Temporary work

    xAI

    Seattle, WA
    5 days ago
  • $140k - $225k

     ...from people using those products shapes what we build next. SOFTWARE ENGINEER, LINUX KERNEL At SpaceXSI, we design, build, and operate the largest...  ...years of hands-on systems programming experience in C or C++ PREFERRED SKILLS AND EXPERIENCE: Strong operating... 
    C++
    Temporary work

    SpaceXSI

    Seattle, WA
    5 hours ago
  • $106.4k - $174k

     ...About the job you’re considering The BSP Software Engineer will be responsible for the design,...  ...testing, debugging, and maintenance of Kernel and QNX software for Panasonic next-generation...  .... Strong programming skills in C/C++, Python and competence with scripting languages... 
    C++
    Permanent employment
    Full time
    Local area

    Capgemini

    Seattle, WA
    28 days ago
  • $73.15k - $174k

     ...At Capgemini Engineering, the world leader in engineering services, we...  ...saving robots, our digital and software technology experts think...  ...platforms, working across Linux kernel, QNX, device drivers, board bring...  ...strong proficiency in C, C++, Python, Linux, and QNX environments... 
    C++
    Permanent employment
    Full time
    Local area

    Capgemini

    Seattle, WA
    7 days ago
  • $143.7k - $194.4k

    Amazon seeks a Software Engineering Domain Expert to provide strategic oversight of human...  ..., experience with GPU kernel optimization and GPGPU computing such as CUDA, NKI, Triton, OpenCL, SYCL, or ROCm...  ...systems, and services using: C#, C++, Java, or Perl experience- 1+ years... 
    C++
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    3 days ago
  •  ...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++

    AMD

    Bellevue, WA
    1 day ago
  • $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

    Nvidia

    Seattle, WA
    3 days ago
  • $142.3k - $263.3k

    Role Number: 200673894Team: Software and ServicesLocation: SeattlePosted...  ...-24SummaryThe Apple Services Engineering (ASE) team builds the...  ...team: we work at the level of kernel and container security, image...  ...fundamentalsProgramming proficiency in C, C++, Swift or GoFamiliarity with... 
    C++
    Relocation

    Apple

    Seattle, WA
    3 days ago
  •  ...THE ROLE: We are seeking an experienced software systems engineer to join AMD's Datacenter Application &...  ...issues using tools such as WinDBG, kernel debuggers, trace analysis tools, and performance...  ...skills using Python, C, and/or C++. Experience developing automation... 
    C++
    Full time

    AMD

    Bellevue, WA
    8 days ago
  •  ...services. We are looking for exceptional Software Engineers who are passionate about AI...  ...fields. Strong programming skills in C++, Python, Java, Go, or similar languages....  ...Qualifications Experience with GPU programming (CUDA), high-performance computing, or system-... 
    C++
    Internship

    Mintegral

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

     ...and runtime systems using Linux kernel, containerd/runc, and...  ...alongside a small, senior group of engineers who care deeply about performance...  ...non-internship professional software development experience- 2+ years...  ..., and services using: C#, C++, Java, or Perl experience- 1+... 
    C++
    Internship
    Flexible hours

    AmazonWebServices

    Seattle, WA
    4 days ago
  • $42.75 per hour

     ...what you will be doing: Develop kernel modules or features for AI-...  ...Partner with product managers and engineers from different teams to build...  .... Experience coding in C/C++, Golang, Java, or Python. Preferred qualifications include software engineering experience from internships... 
    C++
    Hourly pay
    Summer work
    Internship
    Remote work

    LPU Batangas

    Seattle, WA
    4 days ago
  • $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 Runtime Team,...  .... Improving performance of ML Kernels and ML Frameworks.In this role...  ...teams to ensure that the our C++ compiler generates key information... 
    C++
    Internship
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $143.7k - $194.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++
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    10 hours ago
  • $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 time
    Shift work

    Nvidia

    Seattle, WA
    1 day ago
  • $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++
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    10 hours ago
  • $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++
    Internship
    Local area
    Flexible hours

    Amazon

    Bellevue, WA
    1 day ago
  •  ...responsible for the architectural and engineering backbone of OpenAI’s...  ...models. Our work spans system software, networking, platform...  ...Overlap of compute/communication, kernel-level bottlenecks, memory bandwidth...  ...performance-critical code (C++/CUDA/HIP is a plus). ~ Strong... 
    C++
    Full time

    OpenAI

    Seattle, WA
    6 hours ago
  • $143.7k - $194.4k

    We are looking for a Software Development Engineer II (SDE-2) to join the EKS Runtime Release team. In this...  .... Whether you're learning about Linux kernel internals, GPU driver architecture,...  ...language such as Python, Ruby, Golang, Java, C++, C#, RustPreferred qualification -... 
    C++
    Internship
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $142.3k - $263.3k

    Role Number: 200676709Team: Software and ServicesLocation: SeattlePosted...  ...-08-11SummaryThe Apple Cloud Engineering team is looking for an...  ...maintains system software such as kernel drivers, runtime libraries,...  ...experienceProficiency in C/C++Strong knowledge of operating system... 
    C++
    Relocation

    Apple

    Seattle, WA
    3 days ago
  • $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 time
    Remote work

    Nvidia

    Seattle, WA
    1 day ago
  • $152k - $204k

     ...more at  . 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...  ...system performance by developing and tuning CUDA kernels, reducing model latency, maximizing... 
    C++
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    CoreWeave

    Bellevue, WA
    5 hours ago
  •  ...About the Role As a Staff Software Engineer for the Compute pillar, you will...  ...BIOS/firmware (UEFI), Linux kernel internals, modern DPU...  ...following programming languages: C/C++, Rust, Python, Go. Nice...  ...offerings (like DOCA, DOCA SNAP, CUDA, et al.) Knowledge of Linux... 
    C++
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    Bellevue, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Kernels/CUDA (C++). Be the first to apply!