AMD

AI and Automation Software Engineer

AMD
Apply
2 months ago
Vancouver, CanadaSenior

Responsibilities

  • Identify and prioritize opportunities for AI, automation, scripting, data processing, and workflow integration to improve engineering productivity.
  • Develop and maintain AI and automation tools for log analysis, result summarization, debug triage, issue tracking, reporting, documentation, and status consolidation.
  • Design, develop, test, and deploy automation solutions using Python and other programming languages.
  • Implement and maintain CI/CD pipelines for software delivery and deployment.
  • Collaborate with frontend and backend developers to create user interfaces and backend systems.
  • Integrate AI/ML frameworks and concepts into software applications.
  • Create technical documentation, code documentation, and user guides.
  • Partner with design, verification, validation, firmware, and platform stakeholders to address engineering workflow challenges.
  • Convert manual workflows into reusable, scalable, and documented automation assets.
  • Define measurable success criteria for automation initiatives and ensure AI outputs are reviewable, traceable, technically grounded, and aligned with responsible data-handling practices.

Requirements

  • Bachelor’s or master’s degree in electrical engineering, computer science, or a related field.
  • Seasoned experience identifying productivity gaps, designing scalable automation solutions, and delivering adopted AI-enabled tools.
  • Semiconductor industry experience and familiarity with post-silicon validation methodologies are preferred.
  • Experience with PCIe, CXL, xGMI, UALink, SoC platform bring-up, firmware debug, silicon validation, or server platform execution is preferred.
  • Familiarity with AI/ML concepts and applications in hardware and software development.
  • Experience with AWS, Azure, or Google Cloud Platform.
  • Knowledge of Docker and Kubernetes.
  • Relevant technology or framework certifications, such as AWS Certified Developer or TensorFlow Developer Certificate, is preferred.
  • Proficiency in one or more of Python, C, C++, and JavaScript.
  • Experience with Jenkins, GitHub Actions, Git, pytest, HTML, CSS, React, Angular, SQL, NoSQL, and Node.js is preferred.
  • Strong problem-solving, communication, collaboration, and mentoring abilities.

Benefits

  • Hybrid work arrangement in Markham or Vancouver.
  • AMD benefits are offered, with details provided through AMD’s benefits information.

Tech Stack

Categories

AMD

About AMD

10,000+ employees

AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.

Contact me