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

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

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the GPU Kernel Engineer in San Francisco, CA vacancy
  •  ...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

    MakerMaker.AI

    San Francisco, CA
    1 day ago
  •  ...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

    relace

    San Francisco, CA
    2 days ago
  •  ...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

    World Labs

    San Francisco, CA
    2 days ago
  •  ...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... 
    Suggested
    Work at office

    Vast

    San Francisco, CA
    4 days ago
  •  ...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... 
    Suggested
    Flexible hours

    Baseten

    San Francisco, CA
    4 days ago
  •  ...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

    Sciforium

    San Francisco, CA
    4 days ago
  •  ...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 time
    Flexible hours

    Sciforium

    San Francisco, CA
    1 day ago
  •  ...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... 

    Genmo

    San Francisco, CA
    3 days ago
  •  ...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

    AfterQuery

    San Francisco, CA
    11 days ago
  •  ...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

    Acceler8 Talent

    San Francisco, CA
    1 day ago
  •  ...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

    MakerMaker.AI

    San Francisco, CA
    2 days ago
  • $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... 
    Relocation
    Visa sponsorship
    Free visa

    techire ai

    San Francisco, CA
    4 days ago
  • $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... 

    WORLD LABS

    San Francisco, CA
    4 days ago
  • $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 paid
    Full time
    Temporary work
    Live out
    Work at office
    Remote work
    Relocation package

    Iris Energy

    San Francisco, CA
    1 day ago
  •  ...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... 

    FluidStack

    San Francisco, CA
    2 days ago
  • $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 work
    Work experience placement
    Remote work
    Flexible hours

    Oracle

    San Francisco, CA
    3 days ago
  •  ...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... 

    NEON Inc

    San Francisco, CA
    3 days ago
  •  ...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 time
    Live in
    Work at office
    Remote work
    Visa sponsorship
    Relocation package

    Thunder Compute

    San Francisco, CA
    4 days ago
  • $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

    Crusoe

    San Francisco, CA
    3 days ago
  • $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 work
    For contractors
    Work at office
    Remote work
    Work from home
    Relocation package
    Flexible hours
    2 days per week

    Lightning AI

    San Francisco, CA
    1 day ago
  •  ...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

    Relace

    San Francisco, CA
    3 days ago
  •  ...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... 

    OpenAI

    San Francisco, CA
    3 days ago
  •  ...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... 

    Openai

    San Francisco, CA
    21 hours ago
  •  ...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... 

    Telemetry Today LLC

    San Francisco, CA
    21 hours ago
  • $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

    Crusoe

    San Francisco, CA
    3 days ago
  • $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 time
    Remote work
    San Francisco, CA
    more than 2 months ago
  •  ...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‑... 

    OpenAI

    San Francisco, CA
    3 days ago
  •  ...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... 

    SAIL

    San Francisco, CA
    3 days ago
  • $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 time
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  •  ...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... 

    HeyGen

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GPU Kernel Engineer. Be the first to apply!