AI and Automation Software Engineer

AMD
Markham, Vancouver, Ottawa
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Mentorship","Problem-solving","Attention to detail"]

Lead AI and automation initiatives that boost AMD’s post-silicon team efficiency by reducing repetitive manual work across verification, validation, debug, and program delivery workflows. Identify productivity gaps, build and deploy AI-enabled tooling, and streamline tasks like log analysis, triage, reporting, and documentation using Python, CI/CD pipelines, and modern AI/ML frameworks. Collaborate across teams and deliver measurable improvements in cycle time and quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
1 month ago

AI and Automation Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Lead AI and automation initiatives that boost AMD’s post-silicon team efficiency by reducing repetitive manual work across verification, validation, debug, and program delivery workflows. Identify productivity gaps, build and deploy AI-enabled tooling, and streamline tasks like log analysis, triage, reporting, and documentation using Python, CI/CD pipelines, and modern AI/ML frameworks. Collaborate across teams and deliver measurable improvements in cycle time and quality.
Location: Markham, Vancouver, Ottawa
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Identify and prioritize opportunities to improve engineering productivity using AI, automation, scripting, data processing, and workflow integration.
  • •Develop AI and automation tools to streamline repetitive tasks such as log analysis, summarization, debug triage, issue tracking, reporting, and documentation.
  • •Design, develop, test, and deploy automation solutions using Python and other programming languages.
  • •Implement and maintain CI/CD pipelines for efficient software delivery and deployment.
  • •Partner with design, verification, validation, firmware, and platform stakeholders to translate engineering pain points into practical AI/automation solutions.

Key Requirements

  • •Develop and deploy automation solutions using Python and other relevant programming languages.
  • •Implement and maintain CI/CD pipelines to automate software delivery and deployment.
  • •Use AI/ML concepts and frameworks (e.g., LangChain, LaMDA) to enhance software functionality and user experience.
  • •Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization/orchestration tools (e.g., Docker, Kubernetes).
  • •Bachelor’s or Master’s degree majoring in EE, CS, or a related field.
Experience:SemiconductorPost-silicon validation
Education:
Skills:CommunicationCollaborationMentorshipProblem-solvingAttention to detail
Certifications:AWS Certified DeveloperTensorFlow Developer Certificate
Languages:En-us
Tech Stack:PythonCC++JavaScriptLangChainLaMDADoxygenSphinxCI/CDAWSAzureGoogle Cloud PlatformDockerKubernetesJenkinsGithub ActionsGitPytestHTMLCSS

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn