CUDA / GPU Performance Engineer – Kernel Optimization

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Gramian Consulting

Gramian Consulting

2 - 10 employees

Founded 2025

💼 Consulting

📦 Logistics

📣 Marketing

Consulting • Logistics • Marketing

Gramian Consulting is a remote-first consulting firm that connects engineering and data/AI talent with organizations through talent augmentation, recruiting, dedicated teams, and contractor management. The firm provides Data & AI services including LLM training and fine-tuning, AI agents and assistants, MLOps, and AI infrastructure, and it offers mentorship and education programs for career readiness, interview preparation, and international market orientation. Rooted in hands-on engineering and recruiting experience, Gramian helps clients scale technical teams and extract business value from AI while developing individual talent.

📋 Description

• Analyze and optimize CUDA kernels for throughput, latency, and hardware utilization. • Profile GPU workloads to identify compute, memory, synchronization, and execution bottlenecks. • Develop and implement targeted kernel optimization strategies. • Refactor C++ and CUDA codebases for performance, maintainability, and portability. • Evaluate kernel behavior across different GPU architectures and hardware generations. • Develop or adapt shader and compute workflows using GLSL and WebGPU. • Use GPU profiling tools to validate improvements and compare performance. • Document optimization approaches, benchmarks, findings, and performance gains. • Contribute technical input to GPU architecture and performance-design discussions. • Evaluate emerging GPU programming techniques and apply relevant improvements.

🎯 Requirements

• Strong professional experience with CUDA programming and GPU kernel optimization. • Advanced proficiency in C++, ideally in high-performance or systems programming environments. • Proven experience profiling and tuning GPU workloads for performance. • Hands-on experience with GPU profiling tools such as NVIDIA Nsight or comparable tools. • Strong understanding of GPU architecture, memory hierarchy, parallel execution, and synchronization. • Experience analyzing performance across different GPU hardware generations. • Hands-on experience with GLSL and/or WebGPU for shader or compute development. • Ability to document performance findings and technical decisions clearly in English.

Apply Now

Similar Jobs

🕒 4 days ago

Uvation

11 - 50

💼 Consulting

🏥 Healthcare

🤖 Artificial Intelligence

Red Hat Ansible Engineer automating IT infrastructure for an India-based organization. Designing playbooks, managing configurations, automating deployments, and supporting secure systems.

Ansible

Linux

Shell Scripting

🕒 July 27

logcat.ai

2 - 10

🤖 Artificial Intelligence

🤝 B2B

🚘 Automotive

Contract Engineer in automotive diagnostics, correlating dual-OS cockpit dumps for AI engineering solutions focusing on Linux and Android.

Android

🕒 July 27

logcat.ai

2 - 10

🤖 Artificial Intelligence

🤝 B2B

🚘 Automotive

Contract Engineer at logcat.ai, building agentic systems for Linux and Android OS diagnostics. Involves working with ROS 2, robotics artifact ingestion, and diagnosing Jetson/L4T platform issues.

🕒 July 23

Interview Pen

1 - 10

📚 Education

Interview Engineer facilitating technical interviews via Karat's platform. Creating inclusive hiring processes and evaluating candidates' coding skills and knowledge.

🕒 July 3

Weekday (YC W21)

11 - 50

💼 Consulting

👥 HR Tech

☁️ SaaS

Game Tools & Modding Engineer focusing on graphics programming and engine development. Requires C++, DirectX, Vulkan, OpenGL experience with 3–6 years in game development.

Unreal Engine