logo
AI Resume Tailoring Sign in to use this AI Cover Letter Sign in to use this

Job Description

The Role

The GPU Kernel Engineer will play a role at the forefront of optimizing performance for the machine learning software stacks, especially at training and inference, and support the team to develop new and cutting-edge systems. The ideal candidate will have a strong background in parallel computing, and hands-on experience in system level coding, debug methodologies, and large-scale machine learning experience.

This role focuses on CUDA kernel development and optimization. Distributed training experience is a plus.

Key Responsibilities

    • Understand, analyze, profile, optimize, and provide guidance to the team on deep learning workloads on state-of-the-art hardware and software platforms to improve their efficiency with different levels of optimization
    • Design and implement performance benchmarks and testing methodologies to evaluate application performance
    • Build tools to automate workload analysis, workload optimization, and other critical workflows
    • Triage system issues and identify bottleneck and inefficiencies by analyzing the sources of issues and the impact on hardware, network and propose solutions to enhance GPU utilization
    • Support the team to develop appropriate kernels and systems for new model architectures and algorithms
    • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
    • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
    • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
    • Represent MBZUAI at industry conferences and events, showcasing the institution’s cutting-edge HPC and deep learning capabilities and establishing MBZUAI as a global leader in AI research and innovation.
    • Perform all other duties as reasonably directed by the line manager that are commensurate with these functional objectives.
    • Validate CUDA kernel outputs and gradients against reference implementations, and benchmark representative shapes, dtypes, and model workloads.

Technical Qualifications

    Must-Haves:

    • Strong C++ skills and hands-on CUDA kernel development and optimization for deep-learning workloads.
    • Understanding of GPU memory hierarchy, warp/block execution, and compute-memory trade-offs, with demonstrated profiling-driven optimization.
    • Strong Python skills and experience integrating kernels with PyTorch or an equivalent framework, including numerical and gradient validation where needed.
    • Nice-to-Haves:

      • Experience with Triton, CUTLASS, or PTX/SASS analysis.
      • Experience with multi-node distributed training or inference systems.
      • Experience validating mixed-precision computations, such as BF16 or FP8.
Visa Sponsorship
This position is eligible for visa sponsorship.

Benefits Include
*Comprehensive medical, dental, and vision benefits 
 *Bonus
*401K Plan
*Generous paid time off, sick leave and holidays
*Paid Parental Leave
*Employee Assistance Program
*Life insurance and disability


Do you match this job?

Here is what this employer asked for. Sign in and we will fill in your half.

  • Role Machine Learning Engineer — GPU Kernel
  • Experience 3-4 years
  • Work type On-site
  • Location United States
Check my match (free)
Institute of Foundation Models
Foundation Models · 500+ Members · United Arab Emirates

The Institute of Foundation Models is an Abu Dhabi research organization focused on building and advancing foundation-model technology. Its work spans large-scale AI research, model development, and the infrastructure needed to turn research into practical systems.

31 more Machine Learning Engineer roles in Sunnyvale

Job Overview

Approx. salary range

152K – 305K

Our estimate — this employer did not publish a salary

Our estimate, not the employer’s. Worked out from the middle half of 23 comparable roles on Neural Jobs that did publish a salary, in the same field, country and experience band. The real figure for this job may be different.

Eligibility
United States Right to work in the United States required.
Workplace
On-site
Job Posted:
23 hours ago
Job Type
Full Time
Experience
3-4 years

Share This Job: