ML SDK Software Development Engineer

2 weeks ago


Markham, 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 mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD together we advance_
THE ROLE:
This is a position within the AI GPU Software Group (AGS) responsible for AMD's ML SDK initiatives, including GitHub community support, ROCm documentation, and profiling tools development.  We have a unique role where the candidate will get a chance to work on GitHub community support.  The candidate will get a chance to work with the GitHub community users and internal ROCm component teams to debug and fix reported issues.  Please note - This is an  Onsite role  as the hiring team will require the candidate to work in the Markham office.      THE PERSON:  We are seeking outstanding engineers with a passion for Machine Learning & AI. Someone who can work optimally with different teams across AMD.   KEY RESPONSIBILITIES: Support ROCm issues reported by GitHub community end users
Triage and Debug ROCm SW stack, collaborating with engineering teams across AMD to resolve these issues
Ability to customize and fine tune ROCm to meet customer needs
Co-development work with engineering teams on new features requested by community end users and Tier 1 customers
Stay informed of software and hardware trends and innovations
PREFERRED EXPERIENCE: Solid knowledge of C/C++, Linux, Python, Shell/BASH, and debugging skills
Strong experience in GPU programming using AMD ROCm/OpenCL/ONNX or CUDA
Knowledge of GPU and CPU pipeline, parallelism, cache, and other performance factors
Strong knowledge of AI frameworks like PyTorch, TensorFlow, ONNXRuntime
Excellent verbal communication and written, presentation skills
Excellent interpersonal, organizational, analytical, planning, and technical leadership skills
Experience working in a fast-paced matrixed technical organization and multi-site environment
Customer support experience a bonus
ACADEMIC CREDENTIALS:  Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent    LOCATION:
Markham, ON

#LI-CJ3
#LI-Onsite

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.



  • Markham, 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, I3P, CA 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, Canada Advanced Micro Devices Full time

    p>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. We push the...


  • Markham, 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, 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 Software Engineer

    3 weeks ago


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

    About the RoleWe are seeking an exceptional AI Software Engineer to join our team in the AI GPU Software Group (AGS). This role is focused on AMD's ML SDK initiatives, including GitHub community support, ROCm documentation, and profiling tools development.Key ResponsibilitiesSupport ROCm issues reported by GitHub community end users, collaborating with...


  • Markham, Ontario, I3P, CA Advanced Micro Devices inc. 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, Canada Advanced Micro Devices, Inc Full time

    p>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. We push the limits of innovation to solve the...


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

    We're looking for a talented AI Software Engineer to join our team at Advanced Micro Devices, Inc. As a member of our AI GPU Software Group (AGS), you will be responsible for developing and maintaining our Machine Learning SDK initiatives, including GitHub Community Support, ROCm documentation, and visualizers for profiling tools. If you're passionate about...


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

    The Role:This is a position within the AI GPU Software Group (AGS) responsible for AMD's ML SDK initiatives, including GitHub Community Support, ROCm documentation, and visualizers for profiling tools. The successful candidate will work closely with the Profiling Tools Team and Product Management to define and develop the visualizer.We are seeking someone...


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

    At Advanced Micro Devices, Inc., we are on a mission to build great products that accelerate next-generation computing experiences. Our vision is to transform lives with technology and enrich our industry, communities, and the world.About This RoleWe are seeking an experienced Creative Tools Engineer to join our AI GPU Software Group (AGS). As a key member...


  • Markham, Canada JAM Software GmbH Full time

    h3>Embedded Software Developer – Packet processingAre you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics?What we’re looking forHighly motivated and dynamic professionalsMotivated designers with broad backgrounds and service mindset...


  • Markham, 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, 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

    As a highly skilled Multimedia Software Engineer at Advanced Micro Devices inc., you will play a pivotal role in developing cutting-edge multimedia solutions that revolutionize the graphics industry. With a strong focus on innovation and quality, we are seeking a talented individual to join our team and contribute to the design, development, and maintenance...


  • Markham, Ontario, Canada Qualcomm Full time

    Company OverviewQualcomm is a leading technology company that has been shaping the future of innovation for over 30 years. Our commitment to pushing boundaries and inventing new possibilities has led to the development of cutting-edge technologies such as 5G, artificial intelligence, and extended reality applications.We are a company of inventors who...


  • Markham, Canada Qualcomm Full time

    p>Company: Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding beyond mobile and...


  • Markham, Canada Qualcomm Full time

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding...

  • Fy25 Intern

    4 weeks ago


    Markham, Canada Qualcomm Full time

    **Company**: Qualcomm Canada ULC **Job Area**: Interns Group, Interns Group > Interim Engineering Intern - SW **Qualcomm Overview**: Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning....


  • Markham, Canada Synopsys, Inc. Full time

    p>Emulation and Prototyping has become critical & indispensable part of SoC designs verification with growing design size and complexity. Shift Left on overall validation of the functional and performance intent of the ASIC/SoC/Chip DUT in a system level involving Application SW, drivers/SDK, Operating Systems of interest, Industry standard...