Logo Luxoft

Senior GPU Compiler Software Development Engineer

Job

  • Level
    Senior
  • Job Field
    Software
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop GPU support for Triton, optimize efficient Deep Learning primitives, and collaborate closely with the community to improve algorithms and testing.

    Job Technologies

    Your role in the team

    • Working on GPU support for OpenAI/Triton - a language and compiler for writing highly efficient custom Deep-Learning primitives.
    • Work with the open-source community to analyze, develop, test, and deploy performance improvements for neural networks implemented with Triton on GPUs with ROCm.
    • New features development, support and optimization of OpenAI/Triton project for GPUs.
    • Communication with other developers, customers and project managers.
    • Test implementation, project documentation and verification of system with unit/component/functional tests.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Strong C/C++ programming skills.
    • Basic Python programming skills.
    • Basic understanding of ML technologies.
    • Knowledge of ROCm infrastructure.
    • GEMM performance fundamentals.

    Experience

    • Experience with compiler internals (llvm, gcc or any other).
    • Experience in performance analysis.
    • Experience with GPGPU (General purpose GPU) computing (HIP, CUDA, OpenCL, etc.).
    • Experience with PyTorch.
    • Experience with LLVM and MLIR compiler infrastructure, analysis or optimizations implementation.
    • Experience in CMake, make/ninja build system.
    • Experience with Docker.

    This text has been machine translated. Show original

    What we offer

    • B2 Upper Intermediate.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Berlin

      Germany

    This is your employer

    Luxoft

    Luxoft

    As a leading IT service provider, Luxoft offers innovative technology solutions that help global enterprises achieve measurable business results. Services include strategic consulting, custom software development resources, and technical solution development. This allows companies to compete successfully by utilizing our expertise in industries such as financial services, automotive, communications, and healthcare & life sciences.

    Description

  • Company Type
    Digital Agency
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Dev Reviews

    by devworkplaces.com

    Total

    (2 Reviews)
    4.8
    • Culture

      4.7
    • Career Growth

      5.0
    • Engineering

      4.7
    • Workingconditions

      4.8
    Show All Dev Reviews
    Logo Luxoft

    Senior GPU Compiler Software Development Engineer

    Location
    Berlin
    Working Model
    Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs