High Performance GPU Software Engineer

20 hours ago


Bengaluru, Karnataka, India beBeePerformance Full time ₹ 15,00,000 - ₹ 28,00,000
Job Overview

We are seeking a highly skilled High Performance GPU Software Engineer to join our team. As a key member of our team, you will be responsible for developing high performance GPU kernels for AI and HPC applications.

Key Responsibilities
  • Develop high performance GPU kernels for key AI operators on AMD GPUs
  • Optimize GPU code using structured and disciplined methodology - profiling to identify gaps, roofline-analysis on hardware, identify key set of optimizations, establish uplift and line-of-sight, prototype and develop optimizations
  • Support mission-critical workloads in NLP/LLM, Recommendation, Vision and Audio
  • Collaborate and interact with system level performance architects, GPU hardware specialists, power/clock tuning teams, performance validation teams, and performance marketing teams to analyze and optimize training and inference for AI
  • Work with open-source framework maintainers to understand their requirements and have your code changes integrated upstream
  • Debug, maintain and optimize GPU kernels, understand and drive AI operator performance (GEMM, Attention, Distributed scale-up/out communication, etc.)
  • Apply your knowledge of software engineering best practices
Requirements
  • Strong technical and analytical skills in GPU computing, hardware architecture
  • Deep understanding of HIP/CUDA/OpenCL/Triton development
  • Excellent C/C++/Python programming and software design skills, including debugging, performance analysis, and test design.
  • Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field
Preferred Experience
  • Knowledge of GPU computing (HIP, CUDA, OpenCL, Triton)
  • Knowledge and experience in optimizing GPU kernels
  • Expertise in using profiling, debugging tools
  • Core understanding of GPU hardware


  • Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,50,000 - US$ 2,00,000

    About the JobThis role involves leading complex technical projects, creating innovative solutions, and guiding junior engineers to improve their skills.We are seeking a highly skilled Software Engineer who has experience working with GPU technologies, AI/ML frameworks, and software development methodologies such as Agile, Scrum, and Kanban.Key...


  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    CompanyQualcomm India Private LimitedJob AreaEngineering Group, Engineering Group > Systems EngineeringGeneral SummaryGeneral Summary:Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning....


  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Company:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Systems EngineeringGeneral Summary:General Summary:Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the...

  • GPU Developer

    15 hours ago


    Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 5,00,000 - ₹ 8,00,000

    We are seeking a talented Software Engineer to join our GPU team.About the RoleThis is an exciting opportunity for a skilled engineer to contribute to the design and development of profiling and performance analysis tools, GPU debugging tools, and collaborate with GPU hardware and software teams on performance validation and analysis.ResponsibilitiesDesign...


  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    General Summary:The Qualcomm Adreno GPU Software team is looking for talented engineers to work on next generation GPU Developer Tools. Responsibilities include the design and development of profiling and performance analysis tools, GPU debugging tools, collaborating with GPU hardware and software teams on performance validation and analysis, new feature...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 5,00,000 - ₹ 8,00,000

    GPU Software EngineerWe are looking for a skilled GPU Software Engineer to join our team. As a key member of the Qualcomm Adreno GPU Software team, you will be responsible for designing and developing next-generation GPU Developer Tools.About the RoleThis role offers an exciting opportunity to shape how developers optimize for the Snapdragon Adreno GPU and...


  • Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team. This role involves designing and developing profiling, performance analysis, and debugging tools features.The ideal candidate will have extensive programming knowledge in C/C++, strong knowledge of GPU hardware and graphics concepts, and demonstrated ability to deliver...


  • Bengaluru, Karnataka, India Norwin Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Title: GPU + Kubernetes EngineerExperience: 1-4 YearsLocation: Bangalore, India (Work from Office)About the RoleWe are looking for a GPU + Kubernetes Engineer to join our high-performance infrastructure team. This is a hands-on engineering role focused on building and scaling GPU-based compute clusters using Kubernetes and Terraform.What We're Looking...


  • Bengaluru, Karnataka, India beBeePerformance Full time ₹ 1,04,000 - ₹ 1,30,878

    We are seeking a passionate and skilled individual to join our Data Center GPU Performance Team.This role involves developing future AMD products, creating and maintaining new simulations for workloads and hardware, and staying up-to-date with new workloads, particularly AI models.The ideal candidate will have strong understanding of system architecture and...

  • Junior GPU Engineer

    7 days ago


    Bengaluru, Karnataka, India Norwin Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Title: Junior GPU EngineerExperience: 1-4 YearsLocation: Bangalore, India (Work from Office)Notice Period: less than 15 days (Immediate Joiner preferred)About the Role :We are looking for a Junior GPU Engineer to join our high-performance infrastructure team. This is a hands-on engineering role focused on building and scaling GPU-based compute clusters using...