GPU Kernel Engineer
Sciforium
Sciforium is an AI infrastructure company developing next-generation multimodal AI models and a proprietary, high-efficiency serving platform. Backed by multi-million-dollar funding and direct sponsorship from AMD with hands-on support from AMD engineers the team is scaling rapidly to build the full stack powering frontier AI models and real-time applications.
About the role
We are seeking a highly skilled GPU Kernel Engineer who is passionate about pushing the limits of performance on modern accelerators. In this role, you will design and optimize custom GPU kernels that power next-generation large-scale AI systems. You will work across the hardware–software stack, from low-level kernel development to integrating optimized ops into high-level ML frameworks used for large-scale training and inference.
This role is ideal for someone who thrives at the intersection of GPU programming, systems engineering, and cutting-edge AI workloads, and who wants to make meaningful contributions to the efficiency and scalability of our ML platform.
Key Responsibilities
Design, implement, and optimize custom GPU kernels using C++, PTX, CUDA, ROCm, Triton, and/or JAX Pallas.
Profile and optimize end-to-end performance of ML operations, with a focus on large-scale LLM training and inference.
Integrate low-level GPU kernels into frameworks such as PyTorch, JAX, and custom internal runtimes.
Develop performance models, identify bottlenecks, and deliver kernel-level improvements that significantly accelerate AI workloads.
Collaborate with ML researchers, distributed systems engineers, and model-serving teams to optimize compute performance across the stack.
Work closely with hardware vendors (NVIDIA/AMD) and stay current on the latest GPU architecture capabilities and compiler/toolchain improvements.
Contribute to tooling, documentation, benchmarking suites, and testing frameworks to ensure correctness and performance reproducibility.
Must-Haves
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++, 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.
Proven ability to integrate low-level kernels into PyTorch, JAX, or similar frameworks.
Experience working with large-scale LLM workloads (training or inference).
Nice-to-Haves
Experience with AMD GPUs and ROCm optimization.
Familiarity with JAX FFI and custom ML operator development.
Experience with efficient model serving frameworks (e.g., vLLM, TensorRT).
Experience with TPUs, XLA, or similar accelerator programming environments.
Contributions to open-source ML systems, compilers, or GPU kernels.
Benefits include
Medical, dental, and vision insurance
401k plan
Daily lunch, snacks, and beverages
Flexible time off
Competitive salary and equity
Equal opportunity
Sciforium is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
#J-18808-Ljbffr- ...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...SuggestedFlexible 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
- ...Responsibilities Design, implement, and optimize custom GPU kernels using C++, PTX, CUDA, ROCm, Triton, and JAX Pallas. Profile ML... ...runtimes. Collaborate with ML researchers, distributed systems engineers, model-serving teams, and NVIDIA/AMD hardware vendors....Full timeFlexible 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
- ...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$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...$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$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- ...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
- ...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...
- ...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...
- ...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...
$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$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- ...HeyGen is seeking a Software Engineer focused on GPU performance to accelerate AI video applications and related workloads. You will work across model execution, inference infrastructure, and profiling to reduce latency and cost while increasing throughput. Ideal candidates...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPU Kernel Engineer. Be the first to apply!




