F
Posted 9 hours ago
Software Engineer – GPU Kernel
FriendliAISoftware Engineer – GPU Kernel
Perks & benefits
Paid LeaveHealth InsuranceRelocation AllowanceVisa
Requirements
3+ years GPU programming experience, Proficiency in CUDA or ROCm/HIP, Strong C++ skills, Deep understanding of GPU architecture
Skills
CUDAC#GPU
About the role
Responsibilities
- Design, implement, and optimize high-performance GPU kernels for AI inference (e.g., GEMM, attention, routing)
- Develop and maintain GPU code in CUDA and C++, including low-level assembly when needed
- Implement reduced-precision and quantized kernels (FP8/FP4) for low-latency or high-throughput inference
- Benchmark and ensure cross-vendor performance parity between NVIDIA and AMD hardware
- Contribute to internal GPU libraries and tune performance of performance-critical components
- Accelerate multi-modal model pipelines
- Investigate and integrate next-generation GPU features
Requirements
- 3+ years of experience in GPU programming, HPC, or performance-critical systems
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- Strong proficiency in CUDA for NVIDIA GPUs or ROCm/HIP for AMD GPUs
- Deep understanding of GPU architecture: warps, threads, memory hierarchy, synchronization, and latency-throughput trade-offs
- Proficiency in C++
- Experience with GPU profiling and performance tuning
- Strong numerical background with understanding of precision trade-offs and quantization techniques
Preferred Qualifications
- Experience optimizing transformer, multi-modal, or Mixture-of-Experts (MoE) architectures at the kernel level
- Familiarity with the latest GPU libraries and frameworks (CUTLASS, Triton, …)
- Inter-GPU communication programming experience
- Open-source contributions related to GPU performance or ML acceleration
- Research or conference presentations on GPU optimization, HPC, or numerical computing
Benefits
- Flexible working hours
- Daily lunch and dinner provided; unlimited snacks and beverages
- Supportive and highly collaborative work environment
- Health check-up support and top-tier equipment/hardware support
- Competitive compensation, startup equity, and health insurance
About the Company
FriendliAI is building the world’s best AI inference platform that makes large language and multi-modal models fast, efficient, and deployable at scale.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer – GPU Kernel
FriendliAI · Seoul
