Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: AMD
Location: BG, Serbia
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description



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_



Duration: 12-month contract with the possibility of extension

 

We're looking for a detail-oriented and methodical QA Engineer to join our team. In this role, you'll be responsible for developing, executing, and automating test cases to ensure the quality and functionality of our software products.

The ideal candidate will have experience working with machine learning models, strong scripting skills (e.g., Bash, Python, PowerShell), and a solid understanding of software quality processes and open-source technologies. This role requires strong analytical skills, attention to detail, and the ability to collaborate effectively with development and QA teams.

 

Key Responsibilities
  • Design, develop, execute, and maintain test cases for machine learning and inference software stacks.
  • Execute predefined test cases and accurately document results.
  • Participate in product and software requirement reviews with engineering teams.
  • Monitor performance and power consumption across software stack versions and hardware IPs.
  • Define and track verification metrics to ensure consistent quality.
  • Research and implement verification methodologies to improve automation and efficiency.
  • Collaborate with teams across multiple geographic locations.
  • Work across diverse environments including Hypervisors, Containers, Linux, and Windows.
  • Develop and deliver training materials on new features and testing methodologies.
  • Stay up to date with the latest AI technologies, tools, and industry best practices.
Preferred Qualifications
  • Strong foundation in computer science and problem-solving.
  • Proficiency in at least two scripting languages: Python, Bash, PowerShell, or similar.
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, ONNX, JAX, CNTK, or R.
  • Familiarity with ML models like Stable Diffusion, LLaMA, Whisper, BERT, ResNet, etc.
  • Understanding of multi-core compute hardware and device driver fundamentals.
  • Experience with OS SDKs and developer tools in Linux and Windows.
  • Solid knowledge of computer hardware components and BIOS/system configuration.
  • Experience working with open-source software.
  • 4+ years of relevant experience.
Education
  • BS/MS in Computer Engineering, Computer Science, or a related field.

 

#LI-DH1 

#LI-HYBRID



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.


 Apply on company website