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).
- ...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
- ...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-...SuggestedTemporary work
- ...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...SuggestedLocal area
$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.,...SuggestedWork at officeLocal areaFlexible hours$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...SuggestedHourly payInternship$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 officeLocal areaFlexible hours- ...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...
- ...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...
- ...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
$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 areaWorldwide- ...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
- ...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...
$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 officeLocal areaFlexible hours$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 officeLocal areaRemote workFlexible hours- ...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
- ...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....
- ...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 jobFor contractors
- ...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...
- ...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
- ...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....
- ...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...
- ...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
$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 payWork at officeLocal areaRemote workFlexible hours- ...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...
$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 payWork at officeLocal areaRemote workFlexible hours$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 timeWork at officeLocal areaRemote work$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 timeWork at officeLocal areaRelocation packageFlexible hours$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 officeLocal areaRelocationRelocation package$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- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - GPU Kernels. Be the first to apply!
- ngo software engineer San Francisco, CA
- senior software design engineer San Francisco, CA
- real time software engineer San Francisco, CA
- facebook software engineer San Francisco, CA
- startup software engineer San Francisco, CA
- financial software developer San Francisco, CA
- part time software developer San Francisco, CA
- software engineer staff San Francisco, CA
- research software engineer San Francisco, CA
- software developer night shift San Francisco, CA




