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

Gpu Kernel Engineer Cuda C++

Baseten

CUDA C++ engineers can design GPU kernels at Baseten, optimizing matrix multiplication and attention for production machine learning inference. Work model is not specified.As a GPU Kernel Engineer, you will support Baseten’s Model Performance team and its inference stack. You will write CUDA and PTX code, apply GPU architecture knowledge, and optimize modern AI workloads. The work includes collaboration with research teams and production systems.Key Responsibilities:
Design high-performance kernels for matrix multiplicationsOptimize attention mechanisms and mixture-of-experts routingApply memory coalescing and warp-level programmingUse tensor cores and compute-memory overlapContribute to internal and open-source GPU librariesRequirements:
Understand GPU architecture and programming paradigmsKnow memory hierarchy and thread organizationMitigate race conditions using synchronization techniquesDemonstrate C++ proficiency and profiling-tool experienceUnderstand CUDA C++ APIs and bandwidth optimizationBuild Baseten’s inference performance through CUDA C++, GPU architecture, kernel optimization, and production-focused machine learning systems.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Gpu Kernel Engineer Cuda C++ in Winnipeg, MB vacancy
  • $180k - $360k per year

     ...Spark Capital. Join us and help build the platform engineers turn to ship AI products. The RoleWe’re seeking a GPU Kernel Engineer to join our team at the cutting edge...  ...routing Write and optimize code using CUDA, PTX assembly, and architecture-specific techniques... 
    Suggested
    Flexible hours

    Baseten

    Winnipeg, MB
    1 hour ago
  •  ...AMD is looking for a senior software engineer to join our growing team in Ontario. You will drive and enhance AMD's software, delivering...  ...to market. The ideal candidate has deep experience in C/C++, kernel or embedded development, and strong OS fundamentals. You will collaborate... 
    Suggested

    Advanced Micro Devices, Inc.

    Winnipeg, MB
    58 minutes ago
  • Baseten is seeking a GPU Kernel Engineer to design and optimize high-performance GPU kernels for AI workloads. You will work on low-level optimization, leveraging CUDA C++ and tensor cores to accelerate core ML operations, with exposure to state-of-the-art inference systems.... 
    Suggested

    Baseten

    Winnipeg, MB
    56 minutes ago
  •  ...frontier language-model training with CUDA and Python at Cohere, working...  ...AI systems.As a Performance Engineer on Cohere’s Pre-Training team,...  ...learning, and low-level kernel development. You will identify...  ...and XLA/MLIRExperience writing GPU kernels using CUDA or TritonExperience... 
    Suggested
    Remote work

    Cohere

    Winnipeg, MB
    1 hour ago
  •  ...Technology (SST) is a technology and engineering solutions company specializing...  ...Learning Software Engineer – GPU & AI Optimization to join...  ...optimizing machine learning kernels, leveraging agentic AI...  ...clean, maintainable, and testable C++ and Python code, including microbenchmarks... 
    Suggested

    Sapphire Stream Technology

    Winnipeg, MB
    58 minutes ago
  •  ...; over 10 times faster than GPU-based hyperscale cloud inference...  ...on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer...  ...communication libraries, kernels, drivers, firmware, networking,...  ...Strong programming ability in C++ and Python, including experience... 

    Cerebras

    Winnipeg, MB
    58 minutes ago
  • $150.7k - $251.7k per year

     ...Inferentia and Trainium.The Acceleration Kernel Library team is at the forefront...  ...hardware-software boundary, our engineers craft high-performance kernels...  ...- * Experience with GPU kernel optimization and GPGPU computing such as CUDA, NKI, Triton, OpenCL, SYCL, or ROCm... 
    Internship

    Ml Jobs

    Winnipeg, MB
    59 minutes ago
  • Company Qualcomm Canada ULCJob Area Engineering Group, Engineering Group GPU ASICS EngineeringGeneral Summary...  ...Verilog, UVM, Verilog or VHDL, C/C++ skills required.Constrained random,...  ...Performance AnalysisWindows and/or Linux OS Kernel ArchitectureC/C++, GNU Toolchain,... 

    Qualcomm

    Winnipeg, MB
    1 hour ago
  • $95k - $145k per year

     ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...You’ll Work WithArista’s Linux Kernel team is responsible for developing and maintaining...  ...maintain EOS Kernel features and tests using C, C++ and Python, review and contribute to... 

    Arista Networks

    Winnipeg, MB
    58 minutes ago
  •  ...Intel compiler software for CPU and GPU architectures in Toronto’s hybrid work model, using C/C++ and compiler optimization...  ....As an experienced-hire Compiler Engineer, you will develop production-quality...  ...experienceExperience with C/C++, SYCL, CUDA, and DSLsExpertise in compiler... 

    200 Intel Technology of Canada, ULC

    Winnipeg, MB
    58 minutes ago
  •  ...QualificationsEducation : Computer Science, Computer Engineering, Electrical Engineering, or a related technical field....  ...: Familiarity with Heterogeneous Computing and GPU software interfaces such as NVIDIA CUDA or AMD ROCm, or NOS like SoNIC.We are an Equal Opportunity... 
    Internship
    Local area

    Lenovo Group

    Winnipeg, MB
    1 hour ago
  • Build machine learning software in Markham, Ontario, using C++ and Python to optimize GPU kernels, workloads, and next-generation computing platforms...  ...Sapphire Stream Technology seeks a Machine Learning Software Engineer focused on GPU and AI optimization. You will develop... 

    Sapphire Stream Technology

    Winnipeg, MB
    59 minutes ago
  • Optimize GPU kernels and machine learning software onsite in Markham, Ontario, using C++ and Python for advanced computing platforms.Sapphire Stream Technology seeks a Machine Learning Software Engineer focused on GPU and AI optimization. You will develop machine learning kernels... 

    Sapphire Stream Technology

    Winnipeg, MB
    1 hour ago
  • Develop GPU compiler software for Intel AI platforms in Toronto, combining systems programming...  ...execution.As an Experienced Hire Compiler Engineer, you will build software for Triton, domain...  ...with zero years or PhD acceptedStrong C++ and/or Python programming backgroundDebugging... 

    Intel Corporation

    Winnipeg, MB
    1 hour ago
  • As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel (LLK) team, you’ll work at the intersection of software and AI hardware to build the primitives...  ...hardware teams and influence technical decisionsStrong C/C++ engineer with significant experience building low-level,... 

    Tenstorrent

    Winnipeg, MB
    1 hour ago
  • Advance Linux kernel networking at Arista Networks through C development, upstream collaboration...  ...problem solving for EOS.This senior engineering role supports the Linux Kernel team responsible...  ...plus three yearsExpert C programming; C++ and Python knowledge is desirableLinux... 

    Arista Networks, Inc.

    Winnipeg, MB
    59 minutes ago
  • $165k - $330k per year

     ...us and help build the platform engineers turn to ship AI products.About...  ...foundational engineers to lead our GPU Networking efforts, making RDMA...  ...system behaviors.Optimize Kernels: You will work with communication...  ...data movement.You are fluent in C++ or Python, with the ability to... 
    Flexible hours

    Baseten

    Winnipeg, MB
    59 minutes ago
  • $153.91k - $217.28k per year

     ...talented professionals who are passionate about technology and dedicated to excellence.We are seeking a skilled and experienced GPU Validation Engineer to join our dynamic team. This role requires regular onsite presence to effectively collaborate with cross-functional teams... 
    Local area
    Immediate start
    Shift work

    Intel Corporation

    Winnipeg, MB
    59 minutes ago
  •  ...value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft....  ..., Paris, Berlin and Seoul. Join us! Why this team? The GPU Clusters team builds and operates the superclusters that train Cohere... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Precision Labs

    Winnipeg, MB
    59 minutes ago
  • Build low-level kernels for Tenstorrent AI hardware using strong C/C++ skills and hardware-aware performance optimization. Work close to the hardware on foundational software primitives.As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel team, you will create... 

    Tenstorrent

    Winnipeg, MB
    58 minutes ago
  • $120k - $140k per year

    Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety...  ...Engineering or Computer Science. Strong experience in C++ software development Solutions implemented on bare metal.... 

    Aversan

    Winnipeg, MB
    58 minutes ago
  •  ...5000, a DUNS 100 Top Startup to Work For, and a multi-year Inc. Best Workplace awardee.We are seeking an experienced Senior C++ Software Engineer with strongsystem-level programming expertise and advanced troubleshooting capabilities.The ideal candidate will have a... 
    Work at office
    Local area
    Remote work
    3 days per week

    Semperis

    Winnipeg, MB
    58 minutes ago
  • Join Arista Networks as a Software Engineer focused on Linux Kernel advancements. Drive innovation in the evolving landscape of client-to-cloud networking...  ...with 3+ years’ experience • Proficiency in C programming; C++ and Python are a plus • Strong understanding of Linux... 

    Arista Networks

    Winnipeg, MB
    1 hour ago
  •  ...ll advance your career. The RoleAs a Systems Validation Engineer within the Datacenter and GPU Accelerated Processing division, you will execute on SOC...  .../prototyping environments. Proficiency in Python and C/C++ for automation, test infrastructure, or debug-analysis tools... 
    Internship

    Advanced Micro Devices, Inc.

    Winnipeg, MB
    58 minutes ago
  • Build GPU cluster validation experience at Lenovo in Morrisville, North Carolina, using Python scripting and Linux environments. Test...  ...and software configurations.This internship supports computer engineering and infrastructure testing within Lenovo’s technology organization... 
    Internship

    Lenovo Group

    Winnipeg, MB
    59 minutes ago
  • Turn NVIDIA GPU capacity into reliable production service through software automation, incident response, and hands-on bare-metal systems engineering. Work within NVIDIA DGX Cloud.This Senior Software Engineer role focuses on production engineering for BMaaS and VMaaS infrastructure... 
    Permanent employment

    NVIDIA Corporation

    Winnipeg, MB
    57 minutes ago
  •  ...global OS for distributed AI hardware. We seek a foundational engineer to lead GPU networking, co-optimizing communication and compute for...  ...serving and WideEP. You will blend open-source tech with custom kernels to push wire-speed data movement. Join Baseten to shape the next... 

    Baseten

    Winnipeg, MB
    1 hour ago
  • GPU hardware verification and validation anchor this Qualcomm Canada ULC engineering role. Work across architecture reviews, system testing, and post-silicon verification.This GPU Design Verification Engineer position focuses on architecting, implementing, verifying, and optimizing... 

    Qualcomm

    Winnipeg, MB
    1 hour ago
  • Build LLVM-based compiler technologies with Intel in Toronto, using C++ to improve performance across CPUs, GPUs, and accelerators.As a Compiler Engineer, you will develop software supporting AI, HPC, and demanding workloads. The team works across language front ends, intermediate... 

    Intel Corporation

    Winnipeg, MB
    59 minutes ago
  • Concevez des logiciels C++ et optimisez Aurora Imaging Library dans un poste hybride, avec présence minimale de trois jours à Montréal.Comme ingénieur logiciel II chez Zebra, vous développez des solutions pour un SDK de vision artificielle. Vous concevez, testez et maintenez... 
    Day shift

    Zebra

    Winnipeg, MB
    57 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Gpu Kernel Engineer Cuda C++. Be the first to apply!