AM

Deep/Machine Learning Software Engineer - AI Models

AMD

8 months ago

5 - 7 years

Work From Office

Bengaluru, Karnataka, Karnataka, India

  • Enable and optimize key AI models (LLM, Vision, MultiModal, etc.) on AMD GPUs .
  • Optimize AI frameworks like PyTorch, TensorFlow, etc. on AMD GPUs in upstream open-source repositories .
  • Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for AI.
  • Large Language Models (LLM)

    Computer Vision

    Pytorch

    Tensorflow

    Natural Language Processing (NLP)

    Python/C/C++

    Debugging

    Performance Analysis

    Job description & requirements

    KEY RESPONSIBILITIES:


    1. Enable and optimize key AI models (LLM, Vision, MultiModal, etc.) on AMD GPUs
    2. Optimize AI frameworks like PyTorch, TensorFlow, etc. on AMD GPUs in upstream open-source repositories
    3. Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for AI
    4. Work with open-source framework maintainers to understand their requirements – and have your code changes integrated upstream
    5. Optimize GPU kernels, understand and drive AI operator performance (GEMM, Attention, etc.) with specialized teams
    6. Work in a distributed computing setting to optimize for both scale-up (multi-GPU) and scale-out (multi-node) systems
    7. Apply your knowledge of software engineering best practices

    PREFERRED EXPERIENCE:


    1. Knowledge of GPU computing (HIP, CUDA, OpenCL)
    2. AI model experience or knowledge - Natural Language Processing, Vision, Audio, Recommendation systems
    3. Excellent C/C++/Python programming and software design skills, including debugging, performance analysis, and test design.
    4. Experiences to run workloads on large scale heterogeneous cluster is a plus
    5. Experiences to optimize GPU kernels for performance is a plus

    ACADEMIC CREDENTIALS:


    1. Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field


    Experience :

    5 - 7 years

    Job Domain/Function :

    Machine Learning

    Job Type :

    Work From Office

    Employment Type :

    Full Time

    Number Of Position(s) :

    1

    Educational Qualifications :

    Master's Degree

    Location :

    Bengaluru, Karnataka, India, Bengaluru, Karnataka, India

    Create alert for similar jobs

    Similar Jobs

    Deep/Machine Learning Software Engineer - AI Models-AMD-Bengaluru, Karnataka, India-5 - 7 years