Sr. Software System Designer at Advanced Micro Devices, Inc
, , China -
Full Time


Start Date

Immediate

Expiry Date

23 Jun, 26

Salary

0.0

Posted On

25 Mar, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C/C++/Python Programming, Software Design, Debugging, Performance Analysis, Optimization, GPU Computing, ROCm, HIP, CUDA, Deep Learning, LLM Architecture, Transformer, MoE, Inference Framework, VLLM, Llama.cpp

Industry

Semiconductor Manufacturing

Description
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: You’ll be part of Technical Lead team and take the role of software development engineer for ROCm on Radeon. Work on Radeon AI features readiness including feature enablement, performance optimization, and stack readiness to deliver the best experience for customer’s AI scenarios on AMD’s Radeon products. KEY RESPONSIBILITIES: Work closely with global G&E Software teams and Custom Software Engineering teams to provide support and solution for the enablement of AI features on Radeon products to OEM/ODM/AIB customers. Deploy/Debug/Profile/Optimize AI models on CRB and customer platforms. Have a strong emphasis on meeting requirements regarding features and schedules. Coordinate closely with peers both locally and internationally to ensure timely and effective communication of all assigned work activities. PREFERRED EXPERIENCE: 2+ years working experience in software development or related area. Ability to work independently, define project goals and scope, and lead your own development effort. Strong C/C++/Python programming and software design skills, including debugging, performance analysis and optimization. Knowledge of GPU computing (ROCm, HIP or CUDA) and basic understanding of Deep Learning is required. Familiar with LLM architecture (transformer, MoE etc) and experience on inference framework of LLM (vllm, llama.cpp etc). Open Source project experience related to deep learning and/or C++ is a plus. Understanding of GFX HW architecture is a plus. ACADEMIC CREDENTIALS: BS or MS or PHD in Computer Science, Computer Engineering, Electrical Engineering, or related field. 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. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.
Responsibilities
The role involves working as a software development engineer for ROCm on Radeon, focusing on AI feature enablement, performance optimization, and stack readiness for customer AI scenarios. Key tasks include supporting AI feature enablement for customers and deploying, debugging, profiling, and optimizing AI models on various platforms.
Loading...