ML SDK Software Development Engineer
2 weeks ago
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.
-
ML SDK Software Development Engineer
2 weeks ago
Markham, Canada Advanced Micro Devices inc. Full timeWHAT 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...
-
ML SDK Software Development Engineer
1 month ago
Markham, Ontario, I3P, CA Advanced Micro Devices inc. Full timeWHAT 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 ML Software Design Engineer
3 days ago
Markham, Canada Advanced Micro Devices Full timep>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...
-
AI ML Software Design Engineer
2 weeks ago
Markham, Canada Advanced Micro Devices inc. Full timeWHAT 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 ML Software Design Engineer
2 weeks ago
Markham, Canada Advanced Micro Devices inc. Full timeWHAT 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 timeAbout 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...
-
AI ML Software Design Engineer
2 weeks ago
Markham, Ontario, I3P, CA Advanced Micro Devices inc. Full timeWHAT 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...
-
Creative Tools Engineer
4 weeks ago
Markham, Canada Advanced Micro Devices, Inc Full timep>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...
-
AI Software Engineer
1 week ago
Markham, Ontario, Canada Advanced Micro Devices, Inc Full timeWe'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...
-
AI Visualization Software Engineer
1 day ago
Markham, Ontario, Canada Advanced Micro Devices inc. Full timeThe 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...
-
Profiling Tool Innovator for AI GPU Software
6 days ago
Markham, Ontario, Canada Advanced Micro Devices, Inc Full timeAt 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...
-
Engineering - Embedded Software Developer-Or
2 months ago
Markham, Canada JAM Software GmbH Full timeh3>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...
-
Visualization Development Engineer
2 weeks ago
Markham, Canada Advanced Micro Devices inc. Full timeWHAT 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...
-
Visualization Development Engineer
2 weeks ago
Markham, Canada Advanced Micro Devices inc. Full timeWHAT 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 timeAs 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...
-
Technical Software Development Intern
3 weeks ago
Markham, Ontario, Canada Qualcomm Full timeCompany 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...
-
Machine Learning Engineer
7 days ago
Markham, Canada Qualcomm Full timep>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...
-
Machine Learning Framework, Compiler
2 weeks ago
Markham, Canada Qualcomm Full timeCompany: 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....
-
Manager of Solutions Engineering
1 week ago
Markham, Canada Synopsys, Inc. Full timep>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...