Senior AI/ML Software Engineer
AMD - Advanced Micro Devices
Dublin, Ireland
We are recruiting a highly qualified senior engineer to join a team which works at the forefront of the rapidly developing AI field with critical impact on the AMD's AI/ML products based on AI Engines. The team's responsibilities include providing scalable and performant solutions for the efficient implementation of ML workloads/operators on the existing and next-generation AMD products, which align with AMD’s software and hardware roadmaps. We are looking for an outstanding engineer with a strong background in AI/ML specific architectures and providing scalable and optimized implementation of ML operators on such architectures.
KEY RESPONSIBILITIES:
- Strong technical and analytical skills for the development and verification of scalable and performant solutions for the existing and emerging ML operators on the target AMD products mentioned above;
- Ability to analyze/address potential performance issues and providing necessary fixes;
- Maintaining the quality of the results while providing scalable solutions;
- Effective communication/reporting of technical data with the worldwide team and internal engineering teams. Contributing to technical interactions with AMD customers.
PREFERRED EXPERIENCE:
- Experience in the state-of-the-art ML models/operators, their mapping on modern multicore architectures and related compilation technologies;
- Understanding the general performance optimization techniques used in ML workloads, such as operator fusion, quantization;
- Strong C/C++ programming experience and scripting skills (python/shell), being comfortable with both ISA-aware programming and providing necessary abstractions for scalable solutions;
- Effective communication and problem-solving skills.
ACADEMIC CREDENTIALS:
- Ph.D. or M.S. or B.S. in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
Apply Now
Don't forget to mention EuroTechJobs when applying.