Senior CUDA Engineer

Tekskills Inc.

Mumbai

On-site

INR 2,400,000 - 4,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tekskills Inc. in Lucknow is seeking a Senior CUDA Engineer to develop and optimize GPU compute kernels using CUDA, Tensor Cores, and NVIDIA libraries. The role focuses on high-performance matrix operations and efficient data movement from Python-based orchestration layers.

Ideal candidates will have 6–8 years of experience in GPU-accelerated computing, strong C++ skills, and a track record of implementing complex CUDA workflows with Nsight profiling tools.

Qualifications

  • Minimum 6–8 years of experience in GPU-accelerated computing.
  • Expertise in CUDA, cuBLAS/cuSPARSE, and batching large-scale matrix ops.
  • Experience with Python bindings and PyTorch extensions.

Responsibilities

  • Develop and optimize GPU compute kernels using CUDA, Tensor Cores, and NVIDIA libraries.
  • Implement and tune high-performance matrix operations using cuBLAS/cuBLASLt, CUTLASS, and cuSPARSE.
  • Design batch grouped execution flows for large-scale GEMM/SpMM workloads and optimize memory layouts.
  • Conduct profiling and performance tuning using Nsight Compute and Nsight Systems.
  • Build clean and stable CC APIs and integrate with Python (PyBind11, PyTorch extensions).
  • Ensure numerical correctness, mixed-precision stability, and robust error handling.

Skills

CUDA
C++
GPU kernels

Tools

cuBLAS
cuSPARSE
CUTLASS
Nsight Compute
Nsight Systems
PyBind11
PyTorch
Python

Job description

Job Title: Senior CUDA Engineer

Location: Lucknow, UP

Skills Required: C++
Experience: 6 to 8 Years

Notice Period: Immediate and 15 Days

Job Description:

  • Develop and optimize GPU compute kernels using CUDA, Tensor Cores, and NVIDIA libraries Implement and tune high-performance matrix operations using cuBLAScuBLASLt, CUTLASS, and cuSPARSE
  • Design batch grouped execution flows for large-scale GEMM SpMM workloads Optimize memory layouts, data movement, and kernel launch efficiency
  • Conduct profiling and performance tuning using Nsight Compute Nsight Systems
  • Build clean and stable CC APIs and integrate with Python (PyBind11 PyTorch extensions)
  • Ensure numerical correctness, mixed-precision stability, and robust error handling

Essential Skills:

  • We are seeking a highly skilled Senior CCUDA Engineer with strong experience in GPU-accelerated computation and deep learning inference.
  • The role involves developing high-performance GPU kernels, optimizing large-scale matrix operations, and integrating with Python-based orchestration layers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CUDA Engineer
Senior CUDA Engineer

Tekskills Inc. • Dadri

On-site
INR 1,800,000 - 2,400,000
Senior CUDA Engineer
Senior CUDA Engineer

Tekskills Inc. • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior CUDA Engineer
Senior CUDA Engineer

Tekskills Inc. • Hyderabad

On-site
INR 2,000,000 - 5,000,000
Senior CUDA Engineer
Senior CUDA Engineer

Tekskills Inc. • Chennai

On-site
INR 1,500,000 - 2,100,000
Senior CUDA Engineer
Senior CUDA Engineer

Tekskills Inc. • Kolkata District

On-site
INR 2,600,000 - 3,800,000
Senior CUDA Engineer
Senior CUDA Engineer

Tekskills Inc. • Delhi

On-site
INR 1,400,000 - 2,100,000
Software Engineer
Software Engineer

ACG World • Mumbai

On-site
INR 1,500,000 - 2,100,000
Principal Software Architect - High-Performance Computing
Principal Software Architect - High-Performance Computing

Acara Solutions, An Aleron Company • Chennai District

On-site
INR 1,800,000 - 3,000,000
C++ Developer - 4 to 7 Years - Mumbai - 1 Month Joiners
C++ Developer - 4 to 7 Years - Mumbai - 1 Month Joiners

KSmart Staffing Solutions • Mumbai

On-site
INR 1,800,000 - 2,600,000
Software Developer (C++)
Software Developer (C++)

ACG • Mumbai

On-site
INR 2,500,000 - 4,000,000