AMD

Deep Learning Library GPU Software Development Engineer

AMD

Markham, ON, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to the exciting world of GPU software development at AMD! We are seeking a highly motivated and skilled Deep Learning Library GPU Software Development Engineer to join our dynamic team. In this role, you will play a crucial part in developing cutting-edge deep learning libraries for our GPUs, pushing the boundaries of performance and efficiency. As a key member of our team, you will have the opportunity to work with the latest GPU technologies and collaborate with top experts in the field. If you are passionate about GPU development, thrive in a fast-paced environment, and have a strong background in deep learning and software engineering, we want to hear from you!

  1. Develop and maintain cutting-edge deep learning libraries for AMD GPUs.
  2. Collaborate with a team of experts to push the boundaries of performance and efficiency in deep learning.
  3. Write efficient and optimized code for deep learning algorithms and models on GPUs.
  4. Conduct research and stay updated on the latest advancements in deep learning and GPU technologies.
  5. Troubleshoot and resolve issues related to deep learning library code on GPUs.
  6. Work closely with hardware teams to ensure optimal integration of deep learning libraries with AMD GPUs.
  7. Continuously improve and optimize the performance of deep learning libraries on AMD GPUs.
  8. Document code and processes for future reference and contribute to technical reports and publications.
  9. Participate in code reviews and provide constructive feedback to team members.
  10. Collaborate with cross-functional teams to integrate deep learning libraries into larger software projects.
  11. Stay updated on industry trends and use that knowledge to drive innovation in deep learning library development.
  12. Take ownership of assigned projects and ensure timely and high-quality deliverables.
  13. Communicate effectively with team members and stakeholders to provide progress updates and address any challenges.
  14. Participate in team meetings and contribute ideas to improve processes and workflows.
  15. Mentor and train junior team members, sharing your knowledge and expertise in deep learning and GPU software development.
Where is this job?
This job is located at Markham, ON, Canada
Job Qualifications
  • Strong Understanding Of Deep Learning Algorithms And Frameworks Such As Tensorflow, Pytorch, And Caffe.

  • Experience In Developing And Optimizing Gpu-Accelerated Software For Deep Learning Applications.

  • Proficiency In Programming Languages Such As C++, Cuda, And Opencl.

  • Knowledge Of Parallel Computing And Gpu Architecture.

  • Familiarity With Software Development Tools And Methodologies, Including Version Control Systems And Agile Development.

Required Skills
  • Data Analysis

  • Machine Learning

  • Algorithm design

  • Multi-threading

  • Optimization techniques

  • GPU architecture

  • Neural Networks

  • Parallel Computing

  • High-Performance Computing

  • Cuda Programming

  • Opencl Development

Soft Skills
  • Communication

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • flexibility

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Deep Learning Library GPU Software Development Engineer in Markham, ON, Canada is between $90,000 to $120,000 per year. This can vary based on experience, education, and the specific company and industry the engineer is working in. Some companies may offer higher salaries or additional benefits to attract top talent in this field.

Additional Information
AMD is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedFebruary 16th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About AMD

Advanced Micro Devices, Inc. is an American multinational semiconductor company based in Santa Clara, California that develops computer processors and related technologies for business and consumer markets..

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started