KERNEL ENGINEER
MakerMaker.AI
ABOUT THE COMPANY
We're building autonomous research agents for recursive self-improvement (multi-agent systems that propose, run, and analyze machine learning experiments). We're a small, well-funded team that works onsite in San Francisco.
ABOUT THE ROLE
You'll write and optimize the GPU kernels and supporting systems software that makes our training and inference workloads fast. This is deep, low-level work (performance counters, memory bandwidth, warp-level scheduling) applied to the specific shapes and patterns our models actually use.
We hire kernel engineers because the gap between "this works" and "this is fast on the hardware we have" is enormous, and that gap directly bounds what our researchers can try. You'll close that gap.
WHAT YOU'LL DO
Write and optimize GPU kernels (CUDA, ROCm, Triton, or similar) for training and inference workloads: attention variants, MoE layers, custom activations, communication primitives
Profile real workloads with hardware counters and translate findings into specific kernel-level optimizations
Co-design kernels with the research teams, when the kernel and the algorithm need to change together, you participate in both
Integrate optimized kernels into our training and serving stacks; benchmark before and after; verify the win is real end-to-end
Maintain kernel quality over time as hardware, frameworks, and workloads shift underneath
Spread kernel-level fluency across the team; we want this expertise shared, not siloed
WHAT WE'RE LOOKING FOR
4+ years writing performant GPU kernels (CUDA, ROCm, Triton, or production-grade equivalent)
Hardware-level fluency: memory hierarchy, occupancy, register pressure, tensor cores, warp scheduling
Profiling fluency (Nsight, ncu, or comparable tools) and the discipline to measure before changing
Track record of shipping kernel-level optimizations that moved a measurable metric in a real system
Strong systems expertise: you understand how kernels live inside larger frameworks and how integration choices affect end-to-end performance
Comfortable reading framework-level Python and C++ around your kernels
NICE TO HAVE
Open-source contributions to kernel libraries, compilers, or ML frameworks
Experience with multiple accelerator architectures (different GPU families, TPUs, custom ASICs), preferably AMD GPUs
Familiarity with collective communication primitives (NCCL or equivalent)
Compiler or runtime background
THIS ROLE IS PROBABLY NOT FOR YOU IF
You haven't gotten your hands dirty at the kernel level: this isn't a higher-level systems role rebranded
You want to stay narrowly in one library; we expect breadth across the kernel surface our models actually use
Performance work without measurable end-to-end impact frustrates you
- ...Crusoe Energy Systems is seeking a seasoned Compute SRE to own virtualization performance and kernel-level optimization for our AI-first compute platform. You will deploy, tune, and scale bare-metal and virtualized infrastructure supporting AI and HPC workloads. You...Suggested
- ...Member of Technical Staff - Kernels & GPU Performance Location: San Francisco, CA Employment Type: Full-time Work Model:... ...partnering with compiler, ML systems, runtime, and distributed-systems engineers. What You’ll Do Build and optimize kernels for production...SuggestedFull time
$215k - $260k
...Crusoe.About the Role:The Crusoe Cloud Software Development team is seeking a passionate and experienced Staff Software Engineer specializing in Linux Kernel Security. This critical role is essential in strengthening the security posture of our core Linux kernel and...SuggestedFull timeTemporary work- ...benefits all of humanity, our team combines world-class researchers, engineers, designers, and operators who care deeply about creating useful... ...consumer devices and the platforms behind them. We connect kernel development with the broader software stack to deliver complete...Suggested
- OpenAI is seeking an Operating Systems Engineer focused on the Linux kernel to design, develop, and maintain kernel capabilities powering OpenAI's consumer devices. You will own features across the stack from kernel to userspace and shape the interfaces that deliver complete...Suggested
- Zipline, the world’s leading autonomous logistics company, seeks an experienced Linux kernel engineer for embedded flight computers in San Francisco. You’ll own kernel drivers, hardware bring-up, and platform validation, helping the system scale to millions of deliveries...
- Systems Engineer - Linux Kernel & Virtualization Summary We're a well‑funded, stealth startup building a new end‑to‑end personal computing platform. For this role, the primary responsibility is to build, optimize, and maintain the core virtualization and kernel stack that...
- World Labs in San Francisco is hiring a Performance Engineer to accelerate training and serving of large world models. You will identify bottlenecks across kernels, serving paths, and GPUs, then implement concrete improvements that raise throughput and lower latency. You...
- Cloudflare is seeking a Performance Engineer specializing in the Linux kernel memory subsystem. You will diagnose bottlenecks, implement optimizations, and push changes upstream while collaborating with cross-functional teams. The role focuses on memory management at a...
- Mercor is seeking GPU kernel optimization experts to contribute to a project with a leading AI lab. This contract-based opportunity is designed for freelancers with strong C++ skills, practical GPU programming experience, and the ability to improve kernel performance using...Contract workFreelance
- Acceler8 Talent is seeking a Member of Technical Staff for Kernels & GPU Performance in San Francisco, on-site. The role focuses on building... ..., partnering with compiler, ML systems, runtime, and distributed-systems engineers to improve latency, #J-18808-Ljbffr Acceler8 Talent
- 1. Role Overview Mercor is seeking GPU kernel optimization experts to contribute to a project with a leading AI lab. This opportunity is designed for freelancers with strong C++ skills, practical GPU programming experience, and the ability to improve kernel performance...Contract workFreelance
- Austin, TX, United States Position Title: Performance Engineer, Kernel and Memory About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the worlds largest networks that powers millions of websites and other Internet...Local area
- SF Tensor is building the fastest GPU compiler and a versatile kernel optimizer. We seek a Member of Technical Staff for GPU Kernel Engineering to push the envelope on what hardware can do before any search runs. You will write and hand-optimize kernels that execute during...
$250k - $300k
...About the Role:As a Senior Staff/Principal Deployment Automation Engineer for the Compute Team, you will be responsible for deployment... ...cluster-wide test scenarios.System Internals: Knowledge of Linux kernel internals, specifically PCIe topology, VFIO, and memory...Temporary work- Crusoe is seeking a Staff Software Engineer specializing in Linux kernel security to strengthen the core kernel and OS components powering our AI hardware. You will lead kernel hardening, CVE triage, and secure development practices across the stack, working with hardware...
- Crusoe is seeking a Staff Software Engineer specializing in Linux Kernel Security to strengthen the security posture of our core Linux kernel and OS components. This full-time role requires deep kernel internals knowledge, CVE triage, and secure development practices to...Full time
- ...used for more than 750,000 patients worldwide. As a Staff Systems Engineer with expertise in CT imaging, you will be the technical lead... ...Heartflow product outputs across scanners, detectors, reconstruction kernels, and imaging techniques, so Heartflow produces accurate,...Local areaWorldwideRelocation
$209k - $253k
...sustainable, AI-first cloud infrastructure, and our Compute-focused Production Engineers are the backbone of that mission. This role is centered on supporting virtualization, hypervisor, and kernel-level performance for Crusoe’s compute infrastructure. You’ll play a vital...Temporary work- Crusoe seeks a Staff Software Engineer specializing in Linux kernel security to strengthen the security posture of Crusoe’s core kernel and OS components powering AI workloads. You will lead kernel hardening, CVE triage, and secure development practices across hardware,...
- Fastly is seeking a Staff Software Engineer to own end-to-end kernel projects for the Linux edge stack, focusing on high-performance networking and device support. You will drive drivers, NIC choices, and optimizations across a fleet of edge servers, ensuring safe upgrades...
- ...Production Support Engineer Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services... ...skills. Troubleshoot networking, distributed storage, Linux kernel issues, and optionally GPU/OVN/OVS environments. Communicate...
- Zipline is seeking an experienced Linux kernel engineer to own hardware bring-up, drivers, and system-level debugging for embedded flight computers. You will define kernel direction and build scalable validation as Zipline scales to millions of deliveries daily. You will...
- ...GPU Kernel Engineer Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we...Flexible hours
$381k
...enable hardware optimized specifically for AI.About the RoleAs an Engineer on our hardware optimization and co-design team, you will co-... ...for programmability and performance. You will work with our kernel, compiler and machine learning engineers to understand their unique...Work at officeLocal areaRelocation packageFlexible hours$180k - $300k
...About the job Systems Engineer Systems Engineer Company: Confidential - venture-backed technology company Location: San... ...The client is hiring a Systems Engineer with depth in OS and kernel internals, virtualization, file systems or distributed infrastructure...Full timeH1bImmediate startVisa sponsorshipRelocation package$167.7k - $245.2k
...Observability portfolios.Your ImpactAs a Senior Site Reliability Engineer (SRE), you will lead the design and management of large-scale,... ...lifecycleStrong understanding of Unix/Linux systems, including kernel, system libraries, file systems, and client-server...Full timeTemporary workWork at officeLocal areaFlexible hours$295k
...Software Engineer - Data Aquisition (systems) | OpenAI Careers Software Engineer - Data Aquisition (systems) Foundations - San... ...work but still wants to build. You do not need to come in as a kernel expert or highly algorithmic optimization engineer, but you should...- ...software for inference and agent hosting. In this role, you’ll own token processing down to the lowest layers of the stack, optimize kernel performance, develop new request scheduling and parallelism strategies, and help us use a heterogeneous mix of hardware at max...
$210k - $255k
...with us at Crusoe.About the Role:We are seeking a Staff Software Engineer to design, build, and scale Crusoe Cloud's customer-facing... ...memory footprint without sacrificing observability coverage.Linux Kernel Metrics & eBPF: Instrument low-level system metrics using eBPF...Full timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to KERNEL ENGINEER. Be the first to apply!



