GPU Kernel Engineer
Full-time
Sciforium
Responsibilities
- Design, implement, and optimize custom GPU kernels using C++, PTX, CUDA, ROCm, Triton, and JAX Pallas.
- Profile ML operations, develop performance models, identify bottlenecks, and improve end-to-end performance for large-scale LLM training and inference.
- Integrate low-level GPU kernels into PyTorch, JAX, and custom internal runtimes.
- Collaborate with ML researchers, distributed systems engineers, model-serving teams, and NVIDIA/AMD hardware vendors.
- Contribute to tooling, documentation, benchmarking suites, and testing frameworks for correctness and performance reproducibility.
Requirements
- At least 5 years of industry or research experience in GPU kernel development or high-performance computing.
- Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or a related field.
- Strong programming skills in C++ and Python and familiarity with ML frameworks.
- Deep expertise in CUDA/ROCm, GPU memory models, and performance optimization strategies.
- Hands-on experience with Triton and/or JAX Pallas for custom kernel development.
- Strong understanding of PTX, GPU ASM, and low-level GPU execution.
- Extensive experience writing and optimizing custom GPU kernels in C++ and PTX.
- Experience integrating low-level kernels into PyTorch, JAX, or similar frameworks.
- Experience with large-scale LLM workloads for training or inference.
- Preferred qualifications include AMD GPU and ROCm optimization, JAX FFI, custom ML operator development, vLLM, TensorRT, TPUs, XLA, accelerator programming, and contributions to open-source ML systems, compilers, or GPU kernels.
Benefits
- Medical, dental, and vision insurance.
- 401k plan.
- Daily lunch, snacks, and beverages.
- Flexible time off.
- Competitive salary and equity.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the GPU Kernel Engineer in San Francisco, CA vacancy
- ...and direct sponsorship from AMD with hands-on support from AMD engineers the team is scaling rapidly to build the full stack powering... ...applications. About the role We are seeking a highly skilled GPU Kernel Engineer who is passionate about pushing the limits of...SuggestedFlexible hours
- ...MakerMaker.AI in San Francisco is seeking a kernel engineer to write and optimize GPU kernels (CUDA, ROCm, Triton) for training and inference workloads. You will work on performance counters, memory bandwidth, and warp-level scheduling to accelerate our models. You will...Suggested
- ...inference cloud. Customers send us requests, we run them on our own GPU fleet around the world, and we compete on price, speed and... ...CUDA experience. We’d rather have an excellent low-level systems engineer with no GPU background than an average CUDA programmer. What...Suggested
- ...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...Suggested
- ...is earned by shipping excellence.We seek engineers with strong intrinsic drive, a true passion... ...of high-performance systems to optimize GPU performance at the bleeding edge of AI.... ...ResponsibilitiesDesign and optimize GPU kernels and tensor librariesTranslate HPC techniques...SuggestedWork at office
- ...GPU Kernel EngineerBaseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence... ..., and Spark Capital. Join us and help build the platform engineers turn to ship AI products.We're seeking a GPU Kernel Engineer to...Flexible hours
- ...sponsorship from AMD with hands-on support from AMD engineers the team is scaling rapidly to build the... ...About the Role We are looking for a GPU Cluster Engineer to own the entire software stack of our GPU clusters — from kernel tuning and GPU drivers up through...Flexible hours
- ...robots to learn and act in a changing world.We're seeking a GPU Performance Engineer to squeeze every last FLOP from our H100 infrastructure and... ...that achieve 5-10x speedups. From writing custom CUDA kernels to eliminating cold start latency, you'll ensure our infrastructure...
- ...We're building a research cohort of senior domain experts in ML inference and GPU kernel engineering — spanning inference serving systems, kernel optimization, and large-model deployment infrastructure — to help evaluate how frontier AI models reason about hard, real-...Temporary work
$200k - $300k
...technology — from AI research to systems engineering to product design — creating a tight feedback... .... You will find the bottlenecks — in kernels, in the serving path, in the training loop... ...at production scale. Write and tune GPU kernels (CUDA, Triton) for hot paths; drive...- ...Member of Technical Staff - Kernels & GPU Performance Location: San Francisco, CA Employment Type: Full-time Work Model: On... ...with compiler, ML systems, runtime, and distributed-systems engineers. What You’ll Do Build and optimize kernels for production...Full time
- ...Francisco. ABOUT THE ROLE You'll write and optimize the GPU kernels and supporting systems software that makes our training and inference... ...and patterns our models actually use. We hire kernel engineers because the gap between "this works" and "this is fast on the...Shift work
$300k
...GPU Optimisation Engineer — Real-Time Inference Want to push GPU performance to its limits — not in theory, but in production systems handling... ...knows where performance is really lost: memory hierarchy, kernel launch overhead, occupancy limits, scheduling inefficiencies...RelocationVisa sponsorshipFree visa$240k - $300k
...is a leading AI Cloud Service Provider, delivering large-scale GPU clusters for AI training and inference. IREN’s vertically integrated... ...across the U.S. and Canada. The Senior Product Quality Engineer owns product and manufacturing quality strategy, test methodology...Daily paidFull timeTemporary workLive outWork at officeRemote workRelocation package- ...Fluidstack in San Francisco is looking for a Production Engineer to oversee GPU fleet health and automate repair processes. You’ll design and expand our GPU qualification platform, ensuring that every new generation meets high standards before production. This position...
$135.2k - $306.4k
...Job Overview Oracle hardware platform development engineering is seeking a highly driven GPU/CPU Platform System Engineer at the Principal Engineer level. The GPU System Engineer will work within development engineering with a small team of talented engineers who lead...Temporary workWork experience placementRemote workFlexible hours- ...Databricks is seeking a Staff Software Engineer to contribute to the AI Runtime platform for large-scale GPU training. The role centers around driving the architecture and scalability of the managed training stack, ensuring fast and reliable operations. Candidates should...
- ...The world is building massive amounts of GPU capacity. Meanwhile, deployed GPUs are only 20% utilized. This is because GPUs are... ...It blends the hardest parts of systems research and production engineering. We look for exceptional low-level engineering talent, strong...Full timeLive inWork at officeRemote workVisa sponsorshipRelocation package
$250k - $300k
...Senior Staff/Principal Deployment Automation Engineer for the Compute Team, you will be... ...testing automation of large-scale, multi-node GPU clusters. You will own the CI/CD... ...scenarios.System Internals: Knowledge of Linux kernel internals, specifically PCIe topology, VFIO...Temporary work- ...without reducing their quality. Investigate and resolve causes of GPU idleness. Profile systems before and after changes to... ...systems, drivers, databases, compilers, trading systems, or inference engines. Strong C or C++ skills and comfort with memory, concurrency,...Full time
$175k - $200k
...Senior Infrastructure Operations Engineer New York, New York, United States; Remote; San Francisco, California, United States; Seattle... ...and scale the infrastructure behind one of the world's largest GPU fleets. Our Infrastructure Operations team sits at the center...Temporary workFor contractorsWork at officeRemote workWork from homeRelocation packageFlexible hours2 days per week- ...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...
- ...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...
$170k - $205k
...the Role:As a Senior Deployment Automation Engineer for the Compute Team, you will be... ...testing automation of large-scale, multi-node GPU clusters. You will develop the CI/CD infrastructure... ....System Internals: Knowledge of Linux kernel internals, specifically PCIe topology,...Temporary work- ...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...
$250k
...scaling AI cloud infrastructure provider building a next-generation GPU platform designed for AI training, experimentation, and... ...The company is looking for a Senior / Staff Site Reliability Engineer to support and scale large-scale HPC and cloud environments powering...Full timeRemote work- ...OpenAI in San Francisco seeks an experienced Software Engineer to help bring inference workloads to AWS Trainium and build the software... ...on the platform. This deeply technical, cross‑stack role covers kernels, compilers, and model execution. You will develop high‑...
- ...token processing down to the lowest layers of the stack, optimize kernel performance, develop new request scheduling and parallelism... ...ll design and implement exotic parallelism schemes, write custom GPU kernels for regimes like cascade attention, and understand every...
$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...Full timeTemporary work- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPU Kernel Engineer. Be the first to apply!




