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

Software Engineer - GPU Kernels

IVP

GPU Kernel EngineerBaseten 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 enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $1.5B Series F, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products.We're seeking a GPU Kernel Engineer to join our team at the cutting edge of AI acceleration, where your code directly impacts the performance of state-of-the-art machine learning models. As a GPU Kernel Engineer, you'll craft the foundation that powers modern AI workloads, optimizing every microsecond of computation to enable breakthrough applications.You'll work in a fast-paced, intellectually stimulating environment where technical excellence is paramount and your contributions directly influence production systems serving millions of users across numerous products. This role offers exceptional growth potential for engineers passionate about low-level optimization and high-impact systems work.You'll get to work on these types of projects as part of our Model Performance team:Baseten Embeddings Inference: The fastest embeddings solution availableThe Baseten Inference StackDriving model performance optimizationCore Engineering ResponsibilitiesDesign and implement high-performance GPU kernels for key ML operations, including matrix multiplications, attention mechanisms, and mixture-of-experts routingWrite and optimize code using CUDA, PTX assembly, and architecture-specific techniquesApply advanced performance optimization methods such as memory coalescing, warp-level programming, tensor core acceleration, and compute/memory overlapPerformance & InnovationImplement cutting-edge features like quantization (FP8/FP4), sparsity, and compute/communication overlapIdentify and resolve performance bottlenecks using tools like Nsight Systems, Nsight Compute, and Torch ProfilerCollaborate with research teams to productionize theoretical advancementsImpact & CollaborationContribute to internal and open-source GPU librariesPresent technical contributions at industry conferences (e.g., NVIDIA GTC, AWS re:Invent)RequirementsStrong understanding of GPU architecture and programming paradigms:Memory hierarchy (global, shared, registers, L1/L2 cache)Thread/block/grid organizationSynchronization techniques and race condition mitigationProficient in C++ and GPU performance profiling toolsKnowledge of:CUDA C++ APIMemory access patterns and bandwidth optimizationNumerical precision and quantization strategiesModern GPU features (e.g., tensor cores, async operations)Nice To HaveExperience with Transformer models and attention optimization (e.g., Flash Attention)Familiarity with GPU kernel libraries: Cutlass, Triton, Thrust, CUBBackground in GEMM tuning and distributed/multi-GPU computeContributions to open-source GPU projectsResearch publications or conference presentations on GPU performanceBenefitsCompetitive compensation, including meaningful equity(U.S. only) 100% coverage of medical, dental, and vision insurance for employee and dependentsFlexible PTO policy including company wide Winter Break (our offices are closed from Christmas Eve to New Year's Day!)Paid parental leaveFertility and family-building stipend through Carrot(U.S. only) Company-facilitated 401(k)Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities.Apply now to embark on a rewarding journey in shaping the future of AI! If you are a motivated individual with a passion for machine learning and a desire to be part of a collaborative and forward-thinking team, we would love to hear from you.At Baseten, we are committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance, where applicable).

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - GPU Kernels in San Francisco, CA vacancy
  •  ...Software Engineer, GPU PerformanceLos Angeles, Palo Alto, San Francisco, Toronto, SingaporeAbout HeyGenAt HeyGen, our mission is to make visual...  ...Compute, and PyTorch Profiler to investigate GPU utilization, kernel execution, memory bandwidth, and CPU–GPU data movement.... 
    Suggested

    HeyGen

    San Francisco, CA
    2 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-... 
    Suggested
    Temporary work

    AfterQuery

    San Francisco, CA
    20 days ago
  •  ...Fluidstack Production Engineering TeamFluidstack is singularly focused on delivering 10 to...  ...them - with teams spanning hardware and software. Speed and scale are our key differentiators...  ...that tell you the true state of every GPU in production — across Kubernetes-orchestrated... 
    Suggested
    Local area

    Fluidstack

    San Francisco, CA
    5 days ago
  • $230k

     ...responsible AI deployment over unchecked growth.About the roleAs a software engineer on the Fleet High Performance Computing (HPC) team, you will...  ...(e.g., PCIe, Infiniband, networking, power management, kernel perf tuning)Knowledge of hardware management protocols (e.g.,... 
    Suggested
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    1 day ago
  • $58 - $70 per hour

     ...Role Overview As a Systems Research Engineer Intern specialized in GPU Programming, you will play a crucial...  ...developing and optimizing GPU-accelerated kernels and algorithms for ML/AI...  ...Collaborating with the hardware and software teams, you will contribute to the co... 
    Suggested
    Hourly pay
    Internship

    Together Computer Inc

    San Francisco, CA
    2 days ago
  • $293k - $385k

     ...responsible for the architectural and engineering backbone of OpenAI’s...  ...models. Our work spans system software, networking, platform...  ...of a system, including CPU, GPU, memory subsystem, frontend,...  ...Overlap of compute/communication, kernel-level bottlenecks, memory bandwidth... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    5 days ago
  •  ...TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer — Backend PerformanceAs a Senior Software...  ...runs out of room, and reach for the GPU when it earns its keep. This is engineers...  ...algorithms fundamentals.Nice to haveCUDA / kernel-level optimization or hardware-aware... 

    Three Pillars Recruiting

    San Francisco, CA
    1 day ago
  •  ...Beam is seeking a role-focused engineer to own the health and reliability of our GPU compute fleet in a fast-growing AI inference platform. You will build and own metrics pipelines, alerts, and a unified health view across thousands of GPUs in production. You will automate... 

    BEAM inc.

    San Francisco, CA
    2 days ago
  •  ...running in real time. Behind that sits a large GPU fleet spread across several cloud providers. Today, our inference engineers and researchers build models while also...  ...TensorRT-LLM.Slurm or other HPC schedulers.GPU kernel work in CUDA or Triton — not required, but notable... 
    Shift work

    IVP

    San Francisco, CA
    2 days ago
  • $160k - $225k

     ...serverless product that makes GPU training of any size feel...  ...parameters.It takes a lot of engineering to make that work, and we've...  ...speed up fine-tuning with fused kernels and smart sequence packing. AI...  ...training jobs 8x.As a Senior Software Engineer, you'll work on the... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    1 day 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... 
    Work at office

    Vast

    San Francisco, CA
    2 days ago
  •  ...Software Systems EngineerSpecter's mission is to help automate the physical...  ...is hiring a Software Systems Engineer to build the real-time device...  ...system performance — CPU/GPU utilization, memory pressure,...  ...including driver interfaces, kernel boundaries, and video pipelines... 

    Specter Services LLC

    San Francisco, CA
    3 days ago
  • $230k - $405k

     ...amounts of compute into a reliable engine for frontier AI. We design,...  ..., data centers, orchestration software, agent infrastructure,...  ...deep on systems performance, kernel or runtime behavior, large-scale...  ...networking protocols, RDMA, NCCL, GPU hardware behavior, benchmarking... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    5 days ago
  • $293k - $385k

     ...compilers and runtimes, performance engineering, secure partner integrations,...  ...the RoleWe are seeking a software engineer to help build the...  ...workflows generate candidate kernels, runtime configurations, and...  ...serving platforms.Familiarity with GPU or accelerator architecture,... 
    Work at office
    Local area
    Remote work
    Flexible hours

    OpenAI

    San Francisco, CA
    5 days ago
  •  ...Francisco, California.The Role:As a Research Engineer - AI Performance & Kernel Optimization, you will improve and...  ...to CUDA, HIP, Triton, or other GPU DSLsPerformance tuning for training and...  ...the ability to reason about hardware-software interactionsAre excited to rapidly... 
    Work at office

    Zyphra

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

    World Labs

    San Francisco, CA
    1 day ago
  •  ...Job Description Job Description GPU Programmer - Remote Job Type: Contractor...  ...seeking experienced GPU Programmers / Software Engineers to design and optimize GPU-based tasks...  ...or GLSL . Profile and optimize GPU kernels and shaders for performance and efficiency... 
    Remote job
    For contractors

    YO AI Labs

    San Francisco, CA
    21 days ago
  •  ...infrastructure company delivering high-performance GPU compute, inference services, and...  ...are seeking a skilled Site Reliability Engineer to join the GMI Global Infrastructure team...  ...current with emerging GPU hardware and software technologies, integrating improvements as... 

    GMI Cloud

    San Francisco, CA
    5 days ago
  •  ...production. Join us and help build the platform engineers turn to ship AI products.We're looking...  ...Inference Performance engineer:Agentic Kernels in ProductionHow we built the new fastest...  ...into cost savings. Improve tokens per GPU-hour, raise utilization, and give customers... 
    Flexible hours

    Baseten

    San Francisco, CA
    2 days ago
  •  ...researchers and product teams.Engineers on this team own problems end-...  ...years of industry experience in software or infrastructure engineering....  ...networking, power management, kernel performance tuning, FW/SW...  ...operating or debugging large-scale GPU or accelerator clusters.... 

    OpenAI

    San Francisco, CA
    2 days ago
  •  ...Deepgram is seeking an Embedded AI Engineer to work on the Partner Platform Engineering team, tackling the lowest layer of the edge stack. You will write and optimize custom kernels and operators for diverse hardware, including embedded SoCs, DSPs, and NPUs, enabling... 

    Deepgram

    San Francisco, CA
    1 day ago
  •  ...us and help build the platform engineers turn to ship AI products.The...  ...role is separate from Baseten's GPU-to-GPU networking. Here you'll...  ..., VRF)Experience building a software-defined network, overlay network...  ...VXLAN overlays and EVPNLinux kernel networking: eBPF/XDP, netfilter... 
    Flexible hours

    CapitalG

    San Francisco, CA
    2 days ago
  • $130.6k - $192k

     ...Deliveroo.Our customers are modelers and engineering teams across our internal business...  ...models into production, adopt open source software and models, and expand what they can accomplish...  ...with model inference on CPU and GPU infrastructure. You’ll tackle challenging... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    5 days ago
  •  ...About the TeamThe Core Network Engineering team owns the end-to-end...  ...problems span low-level systems software, distributed infrastructure,...  ...Ethernet, and high-performance GPU interconnectsDefine and...  ...experience with Linux networking, kernel systems, NICs, RDMA, or performance... 

    OpenAI

    San Francisco, CA
    2 days ago
  • $130.6k - $192k

     ...Kimi, and DeepSeek) ourselves — real-time GPU serving, high-throughput batch inference,...  ...work across model serving and inference engines, fine-tuning and training pipelines, GPU...  ...equivalent3+ years of industry experience in software engineeringStrong backend engineering... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    5 days ago
  • $187k

     ...company. We enable data scientists and ML engineers to develop, train, deploy, and monitor...  ...models reliably and efficiently.As a Senior Software Engineer on the Machine Learning Platform...  ...platforms.Experience operating GPU-based workloads and optimizing training or... 
    Full time
    Work at office
    Local area
    Remote work

    Chime

    San Francisco, CA
    3 days ago
  • $381k

     ...silicon while working closely with software and research partners to co-...  ...About the Role As an Engineer on our hardware optimization and...  .... You will work with our kernel, compiler and machine learning...  ...design Deep understanding of GPU and/or other AI accelerators... 
    Full time
    Work at office
    Local area
    Relocation package
    Flexible hours

    OpenAI

    San Francisco, CA
    1 day ago
  • $285.45k

     ...model training and serving, with a focus on GPU efficiency and large-scale ranking...  ...data loading, distributed execution, GPU kernels and memory, compilation, quantization, scheduling...  ...and operational standards; mentor senior engineers and raise the engineering bar.Partner... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    4 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
  • Job-ID17573652Reference21-09341Client Engineer (Artificial Intelligence/Machine Learning) Job...  ...properties. The work will also involve software development, infrastructure and hardware...  ...Demonstrated experience in software development, GPU acceleration, model optimization and... 

    Intelliswift

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - GPU Kernels. Be the first to apply!