Enable job alerts via email!

AI Automation & GitHub Engineer

Advanced Micro Devices

Markham

On-site

CAD 70,000 - 110,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an Automation Engineer in the AI Graphics Processing Unit Software Group. This role focuses on managing GitHub workflows, optimizing build processes, and enhancing testing infrastructure. You will collaborate with development teams to improve automation and efficiency. If you are passionate about scripting and continuous improvement, this position offers a chance to make a significant impact in next-generation computing experiences. Be part of a team that values innovation and collaboration, where your contributions will help shape the future of technology.

Qualifications

  • Experience with automation of source code workflows and build systems.
  • Proficient in Python scripting and managing Github code depots.

Responsibilities

  • Manage Github code depots and optimize workflows for builds and testing.
  • Develop dashboards and documentation for infrastructure management.

Skills

Scripting
Automation
Testing
Continuous Improvement

Education

Bachelor’s degree in Computer Science
Master's degree in Computer Engineering
Bachelor’s degree in Electrical Engineering

Tools

Github
Docker
Linux
Windows OS
Python
C/C++

Job 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.

THE ROLE:

This is a position within the Artificial Intelligence (AI) Graphics Processing Unit Software Group (AGS) which is responsible for ROCm development tools. We are seeking a proficient automation engineer to manage our Github code depots, workflows, builds, promotions and testing infrastructure.

THE PERSON:

We are seeking someone who is passionate about scripting, automation, and testing. A person that strives for continuous improvements and can work with minimum supervision.

KEY RESPONSIBILITIES:
  • Work closely with development teams for ROCm AI profiling and debugger tools.
  • Manage various Github code depots.
  • Develop a dashboard, documentation, and training for team-wide infrastructure management.
  • Suggest improvements to the current setup and workflow.
  • Optimize build times, GitHub Actions, and notification systems for various errors.
  • Enable builds for our debugger and profiling tools.
  • Manage and improve github workflows.
  • Manage build scripts, ensure that automated nightly builds are run.
  • Report source code defects found by our automation.
  • Run automated tests on multiple ASICs and platforms and report test results through dashboards.
  • Develop and maintain Docker images for various use cases.
  • Create test cases and scripts for new features and OS.
PREFERRED EXPERIENCE:
  • Linux and Windows OS.
  • Source code administration, preferably in Github.
  • Test plan and cases.
  • Automation of source code workflows.
  • Build Systems.
  • Python scripting.
  • GPU architecture.
  • Compute (GP-GPU).
  • C/C++.
ACADEMIC CREDENTIALS:
  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

AI Automation & Github Engineer

ITjobs.ca

Markham

On-site

CAD 70.000 - 110.000

Yesterday
Be an early applicant