GPU Software Engineer

Remote • Posted 3 days ago • Updated 3 days ago
Full Time
No Travel Required
Remote
$130,000 - $140,000/yr
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • C
  • C++
  • GPU
  • Machine Learning (ML)

Summary

Position: GPU Software Engineer

Remote

Fill time

Role Summary

We are seeking expert-level GPU Software Engineers to support a high-visibility platform initiative within the Maya program, focused on building software tooling on top of a custom compiler and SDK.

The role involves developing, optimizing, and porting GPU kernels and AI workloads to a specialized hardware platform.

This is a critical and time-sensitive engagement with immediate onboarding expectations and long-term roadmap alignment (~18 months).

Key Responsibilities

• Develop GPU kernels for specialized hardware platforms using PyTorch/Triton frameworks
• Build software solutions leveraging custom compiler and SDK capabilities
• Design and implement kernel-level optimizations to control hardware execution behavior
• Port open-source AI/ML models to custom SDK environments
• Port and adapt high-performance computing benchmarks and stress workloads such as:

  • Linpack (High Performance Linpack)
  • BERT/benchmark-style workloads (referred as “Babu bench”)
    • Develop stress testing and validation workloads aligned to hardware behaviour and platform validation
    • Support testing and stress testing of current and next-generation hardware platforms
    • Collaborate closely with platform architects and compiler teams to enhance system capabilities
  • Core Technical Skills (Must-Have)

Programming & Frameworks
• Python
• C/C++ (systems-level programming)
• PyTorch
• Triton (Triton language / kernel development)

GPU & Systems Expertise
• GPU kernel development (mandatory and critical)
• Strong understanding of GPU architecture and compute optimization
• Experience with compiler-based optimizations / runtime execution layers
• Experience with custom SDKs or hardware abstraction layers

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91173481
  • Position Id: 8996234
  • Posted 3 days ago
Contact the job poster
PN

Pittu Narendra Reddy

Recruiter @ Mpower Plus Rezolve AI Group LTD
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs