AI Software Engineer for AMD GPUs

6 days ago


Markham, Ontario, Canada CareerArc Full time
Transform Lives with Advanced Computing Technology

We are committed to enriching our industry, communities, and the world through AMD technology. Our mission is to accelerate next-generation computing experiences by pushing the limits of innovation.

As a software engineer at AMD, you will work with incredibly talented specialists and cutting-edge hardware and software technology. Your primary focus will be on expanding AI models on AMD GPUs and optimizing their performance.

The Ideal Candidate:
  • Strong technical skills in C++/Python AI development in a Linux environment.
  • Able to work as part of a team and independently, defining goals and scope, and leading your own development effort.

You will collaborate with internal GPU library teams to analyze and optimize training and inference for AI. Additionally, you will work with open-source framework maintainers to understand their requirements and integrate your code changes upstream.

Key Responsibilities:
  • Enable and optimize key AI models (LLM, Vision, MultiModal) on AMD GPUs.
  • Optimize AI frameworks like PyTorch, TensorFlow on AMD GPUs in upstream open-source repositories.
  • Analyze and optimize GPU kernels for improved performance.
  • Collaborate in distributed computing settings to optimize for scale-up and scale-out systems.
  • Apply knowledge of software engineering best practices.
Preferred Experience:
  • Familiarity with GPU computing (HIP, CUDA, OpenCL).
  • Experience with AI model optimization or knowledge - Natural Language Processing, Vision, Audio, Recommendation systems.
  • Excellent C/C++/Python programming and software design skills.
  • Knowledge of debugging, performance analysis, and test design principles.
Requirements:
  • Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field.


  • Markham, Ontario, Canada AMD Full time

    Job DescriptionAt AMD, we're committed to advancing the field of AI and computing through innovative solutions and cutting-edge technology. As a software engineer on our team, you'll have the opportunity to work on challenging projects, collaborate with talented individuals, and drive meaningful impact.We're looking for a skilled software engineer with...


  • Markham, Ontario, Canada AMD Full time

    MTS - Deep Learning Software Engineer - AI ModelsThis range is provided by AMD. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$126,160.00/yr - $189,240.00/yrWHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled software engineer to join our team and contribute to the development of advanced AI models on AMD GPUs. The ideal candidate will have expertise in C++/Python AI development, Linux environment, and strong technical skills.The role requires collaboration with internal GPU library teams, analyzing and optimizing...


  • Markham, Ontario, Canada AMD Full time

    About UsAMD is a leading technology company dedicated to advancing the field of AI and computing. We strive to build great products that accelerate next-generation computing experiences and transform lives with AMD technology. Our mission is to push the limits of innovation to solve the world's most important challenges.We're looking for talented individuals...

  • Software Engineer

    3 days ago


    Markham, Ontario, Canada CareerArc Full time

    We're seeking a talented software engineer to join our team as we push the boundaries of artificial intelligence. As an AI model optimization expert, you will work closely with our core team of industry specialists to develop and optimize key AI models on AMD GPUs.About the RoleThis is an exciting opportunity for someone passionate about expanding AI models...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. Underpinning our...


  • Markham, Ontario, Canada CareerArc Full time

    CareerArc is looking for an exceptional AI systems engineer to join our team. As an AI systems engineer, you will work in a distributed computing setting to optimize AI models for both scale-up (multi-GPU) and scale-out (multi-node) systems.About the TeamYou will be part of a core team of incredibly talented industry specialists who are passionate about...


  • Markham, Ontario, Canada CareerArc Full time

    We are seeking a highly skilled GPU Computing Software Developer to join our team. As an expert in GPU computing, you will be responsible for optimizing AI frameworks like PyTorch, TensorFlow, etc. on AMD GPUs in upstream open-source repositories.The Person:Strong technical and analytical skills in C++/Python AI development in a Linux environmentAbility to...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada CareerArc Full time

    CareerArc is looking for a highly skilled AI Model Optimization Engineer to join our team. As an expert in AI model optimization on AMD GPUs, you will play a critical role in enabling and optimizing key AI models on our cutting-edge hardware.The Role:Enable and optimize key AI models (LLM, Vision, MultiModal, etc.) on AMD GPUsCollaborate with internal GPU...


  • Markham, Ontario, Canada CareerArc Full time

    CareerArc is a world leader in transforming lives with technology to enrich our industry, communities, and the world.\We are driven by a mission to build great products that accelerate next-generation computing experiences – the building blocks for data centers, artificial intelligence, PCs, gaming, and embedded systems. Our culture pushes the limits of...

  • GPU Optimizer

    4 days ago


    Markham, Ontario, Canada CareerArc Full time

    About the Job:\CareerArc is looking for a skilled AI software developer to join its team. As an AI software developer at CareerArc, you will be responsible for expanding AI models on AMD GPUs and improving the performance of key applications and benchmarks. This role requires strong technical and analytical skills in C++/Python AI development in a Linux...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • AI Systems Engineer

    3 days ago


    Markham, Ontario, Canada CareerArc Full time

    We're seeking a skilled deep learning developer to join our team as we advance the field of artificial intelligence. As an AMD GPU expert, you will work closely with our core team of industry specialists to develop and optimize key AI models on AMD GPUs.About the Job DescriptionThe role involves enabling and optimizing key AI models, collaborating with...


  • Markham, Ontario, Canada AMD Full time

    About AMDAMD is a leader in the technology industry, dedicated to advancing the field of AI and computing. We strive to build great products that accelerate next-generation computing experiences and enrich our industry, communities, and the world. Our mission is to push the limits of innovation to solve the world's most important challenges.We're committed...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    We are pushing the limits of innovation at Advanced Micro Devices. We strive for execution excellence, being direct, humble, collaborative, and inclusive of diverse perspectives. Our mission is to build great products that accelerate next-generation computing experiences.The RoleWe are looking for an experienced Machine Learning Software Engineer who will be...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...