Senior CUDA Engineer

Tekskills Inc.

Dadri

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tekskills Inc. is seeking a Senior CUDA Engineer in Lucknow, UP to design and optimize GPU kernels using CUDA and Tensor Cores. The role requires 6–8 years of experience and strong Python integration capabilities with PyBind11 and PyTorch extensions.

You will work on high-performance GEMM/SpMM workloads, optimize memory and kernel launches, and use Nsight tools for profiling and tuning. Immediate notice period is preferred for a fast onboarding.

Qualifications

  • 6–8 years of experience in GPU-accelerated computation.
  • Develop high-performance CUDA kernels and optimize large matrix ops.
  • Integrate with Python-based orchestration and PyTorch extensions.

Responsibilities

  • Develop and optimize GPU CUDA kernels using Tensor Cores and NVIDIA libraries.
  • Design batch grouped execution flows for large GEMM/SpMM workloads.
  • Optimize memory layouts, data movement and kernel launch efficiency.
  • Profile and tune performance with Nsight Compute and Nsight Systems.
  • Create CC APIs and integrate with Python via PyBind11 and PyTorch extensions.
  • Ensure numerical correctness, mixed-precision stability and robust error handling.

Skills

C++
CUDA

Tools

cuBLAS
cuBLAS Lt
CUTLASS
cuSPARSE
Nsight Compute
Nsight Systems
PyBind11
PyTorch extensions

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. • Kolkata District

On-site
INR 2,600,000 - 3,800,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. • Delhi

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

Tekskills Inc. • Mumbai

On-site
INR 2,400,000 - 4,000,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
Software Developer (C++)
Software Developer (C++)

ACG • Mumbai

On-site
INR 2,500,000 - 4,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