AMD, Inc. is hiring a PMTS Software Development Engineer to validate AI solutions for distributed training and inference workloads using ROCm software, working with architecture specialists. The role builds cluster-scale automation, publishes reference designs and benchmark numbers for AI workloads, and uses a data-minded approach to target optimization efforts. The position designs and develops new AMD technologies, participates in new ASIC and hardware bring-ups, and develops technical relationships with peers and partners. It develops software and tools supporting design, infrastructure, and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, and cloud-based and internet-related tools. The role also defines proprietary platforms incorporating hardware and software components, drives software and systems solutions and product definitions, and collaborates with cross-functional engineering teams on systems-level software and significant technical issues. It drives technically important projects or processes and exercises independent judgment in selecting methods, techniques, and evaluation criteria, with little to no supervision. The work applies knowledge of computers, electronics, engineering science and technology, and engineering principles to the design, development, and testing of company systems and products. Multiple openings are available. Travel is not required. A master’s degree or foreign equivalent in a specified field and five years of relevant experience are required, with an alternate bachelor’s degree and seven years of progressive post-baccalaureate experience accepted. Benefits are referenced as “AMD benefits at a glance,” but specific benefits are not listed in the posting.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior